Local-first PWA · live
Beer Splits
Bank exercise. Earn your beers. A private, local-first tracker born during NYC Marathon training.
Things I’m making
Products, games, and tools that make an idea tangible.
Local-first PWA · live
Bank exercise. Earn your beers. A private, local-first tracker born during NYC Marathon training.
Bathroom arcade · beta
Reimagined classics and original arcade games, all through a playful bathroom lens. The logger turns the Bristol Stool Chart into a practical health tracker. It’s an absurd amount of engineering for a bathroom joke.
Co-driven QA · v0
The human is the signal, not the target of automation. A shared browser session where human judgment and agent execution stay connected to source and intent.
This site
The Panel Mapper splits the workshop scene into depth planes I can paint, move, and replace. Building it as a tool made it reusable across projects.
Metro Matt and the Red Line Resters · comedy EP
While I was away, a friend new to the city stayed at my apartment, got kicked out of a bar, and fell asleep on the subway. His St. Patrick’s Day became a five-song Christmas story.