Work

13 things I’ve built. Hover a row for the part that isn’t obvious.

Shipped

AwakeA tiny menu-bar app that keeps your Mac awake.2026

No accounts and no server round-trip — licences verify with HMAC locally, so it works with the wifi off.

AthraAn AI agent that builds your personal brand.2026

It learns your voice from what you've already published, so the output reads like you wrote it rather than like it came out of a prompt box.

SillA panel that holds what you're not ready to send yet.2026

Built to empty, not to fill. Ticking something off removes it from the panel — the defence against becoming another graveyard of saved links.

Reel ResearchPaste a Reel link, get a shot-by-shot breakdown.2026

No vision API and no OCR. Local Whisper only, so nothing leaves the machine and it costs nothing to run.

46 Design SkillA design system for UI that isn't AI-generated.2026

Grown by digesting references rather than copying them: every lesson is written as a checkable rule with a reason, not a description.

CarDexA Pokédex for real cars.2026

The identification gate was verified at 100% across 25 real photos before any of the collection mechanics were built.

FormCheckYour camera checks your exercise form.2026

The rep state machine rejects partial reps — verified against real footage, because a counter that flatters you is worse than none.

XMBThe PS3 XrossMediaBar, rebuilt in the browser.2026

Every icon and value was extracted from real frames of the original — nothing drawn from memory.

In progress

LensA free screen recorder with Screen Studio's camera.2026

The camera was tuned against measurements taken from Screen Studio's own demo footage — dead-still holds, spring ease-out pans peaking at 18%, 0.42s zoom-in against 0.84s out.

RelaySchool-verified carpooling for parents.2026

The school pays; parents never pay for the core and drivers never pay at all. Pricing designed so the safety features can't sit behind a paywall.

Vibe IslandA control surface for Codex and Claude Code.2026

Driven by hooks and keystroke injection, so it works with tools that were never built to expose an API.

IslandA Dynamic Island for the Mac.2026

A drop-shelf and timer that live in dead pixels you already own.

SabbihA dhikr counter that listens and counts for you.2026

Closed-set keyword spotting rather than full speech recognition — a much smaller, faster problem that runs on-device.

Open source arc

MIT

Things I’ve released free that people otherwise pay for.

Prices checked August 2026, US billing. They vary by country and exclude tax.