
I build software, write down what I learn, and race cars on the internet.
A working portfolio — projects I’ve shipped, notes from the workshop, and the occasional lap at Talladega. The interesting stuff is in the writing.

Recent writing
All posts →Never Put Your Work Down: A Git Worktrees Workflow for Constant Context-Switching
A bare-clone-with-siblings git worktrees setup that lets you switch branches without stashing, losing context, or knocking over your dev server. Plus why that same isolation is the right shape for handing work to AI agents.
The Window I Wanted to Work In
Atrium is a single calm window that holds every project I have running. This is why I built it, why the best decision I made was about what it would refuse to do, and what building the exact tool you want for an audience of one says about how I work.
The App My Wife Opened First
What a few evenings of directing Claude Code on top of years of engineering taste buys: a custom progressive web app for my family's Disney World trip that my wife reached for first, every day.
