Labs
Instruments I shipped. Independent products, built end-to-end.
Consumer tools, a live football command center, and a native macOS app, each designed, built, and shipped live. Separate from the day job. No demos. These four have case studies; all eight are on Labs.
- 01RideLensEvery ride, one comparison.
- 02DaylightYour screen, through the day.
- 03RailDropKnow when your train gets cheaper.
- 04GridironEvery game. Every drive. One view.
01 / Consumer
RideLens
Every ride, one comparison.
Live roads. Real rate cards. Uber, Lyft, Empower, and Curb ranked before you open four apps and guess.
- Map the trip once on live roads, then line up four providers side by side
- Rank the same quotes by Price, Soonest, or Value
- Estimates move with traffic, time of day, hotspots, and weather
- 4providers, one board
- 3ways to rank a trip
- Honestranges stay ranges
02 / Native
Daylight
Your screen, through the day.
Warmth and brightness on a schedule you set: gradual, offline, and honest about what it is doing and why.
- Shift warmth and brightness gradually on a schedule, or follow the sun
- Decide every control on one printed, six-layer ladder
- Read back after every write, and say so when another app took over
- 6layers, one fixed order
- 3levels of certainty
- 263tests, no dependencies
03 / Consumer
RailDrop
Know when your train gets cheaper.
Book the trip. Watch every bookable Amtrak option across your window. One email when a listed fare actually drops.
- Watch every bookable rail option across the day before, the day, and the day after
- Scan immediately, then again morning, afternoon, and evening
- One email when a listed fare beats what you paid
- ±1 daydefault watch window
- 1 emailonly when it improves
- 0invented prices
04 / Live data
Gridiron
Every game. Every drive. One view.
A live NFL and college football command center: a 3D field for every game, with the reported ball spot, win probability, and odds beside it.
- Follow every live NFL and college game, each on its own 3D field
- Draw only reported spots: the ball, the line of scrimmage, the line to gain
- Put ESPN win probability, DraftKings lines, and Kalshi prices beside the score
- 3sources, each named
- 0guessed ball spots
- 669unit and integration tests
Each figure here is counted from the product’s own repository, or dated where it cannot be counted. Last checked 25 September 2026.
Every build lives on Labs.
The Labs site keeps the whole bench in one place, each product one click from live.Visit Labs (opens in a new tab)j / k products · Enter opens the case · 1-4 phases · ⌘K jump