The work
Four things I built and still run. Each one has a case study covering what it does, the decision that was actually hard, and what it cost.
Game Verdict
LiveA crowdsourced answer to an argument PC gamers have been having forever: is this game better with a controller, or with a keyboard and mouse?
- Stack
- Next 16 · Supabase · Upstash
- Scale
- 1,918 games tracked
- Note
- No login wall; one vote per browser
Roster
npmThe component library this site is built out of, with exactly one real customer: me. Eight apps, one substrate, published to npm and versioned like the dependency it is, which turns out to be a different engineering problem than shipping one to strangers.
- Stack
- React 19 · TS · Tailwind v4
- Scale
- 59 components, read live
- Note
- Press ⌥X to see it on this page
Retrospect
MITYour Last.fm history against the actual sky. Every song you’ve played, set against the real planets, moons, solar storms and eclipses of that night, then held to a standard astrology never asks for.
- Stack
- Next 16 · astronomy-engine · R2
- Scale
- 12 questions · 2,000 fake skies each
- Note
- Read the math; the repo is public
MegaSquad
PrivateMulti-sport pick’ems for your friend group. Thirteen leagues across five sports, picks that auto-lock at tip-off, and standings that settle the trash talk. I built the front end; my brother built the API.
- Stack
- Vite · React 19 · Zustand
- Scale
- 13 leagues · 27 Roster components
- Note
- Front end mine, API my brother's
BB’s Grove
A memorial for my older brother, where everyone who knew him can share memories, photos, and his BBisms. The homepage grows a grove of Texas trees, one per story. It is not a case study and there is nothing to measure; if you would like to see it, it is at who-bb.com.