Software engineer,
founder, ultra runner.
I build open-source developer tools and write about software, skyrunning, and life with Mo, my Kangal.
Building
- Stacks A full-stack TypeScript framework on Bun, and the open-source tools behind it.
- Home A language for JavaScript and TypeScript, with the runtime of Node and Bun built in and a drop-in tsc that type-checks your project many times faster.
- HQ.training Memberships, scheduling and billing for gyms and coaches, alongside athletes' training data.
- Wildloop Trail discovery and GPS recording, with a territory game: close a loop to claim the ground inside it.
Coming up
- Stacks conference Sometime in 2027, somewhere still to be decided.
Recently
- San Diego La Jolla and the coast. 65 miles in two days: 39.8 from downtown up to La Jolla and back, then 25.3 to Mission Beach. Home two days early, with the rest made up at TriFit.
- South Mount Hawkins San Gabriel Mountains. With Mo, and a training session up top: pushups and a couple of interval runs.
- Lawn Lake Trail Rocky Mountain National Park. 12.6 miles round trip with about 2,500 ft of climbing. Without the dog on this one.
Writing
- Open Source Isn't Dead Yet The more code agents use, the more I want shared solutions that humans have reviewed and can keep maintaining. 1,238 words · 5 min read
- Two Days in San Diego 65 miles in two days, from downtown San Diego to La Jolla and Mission Beach, with a few lessons along the way. 1,034 words · 4 min read
- South Mount Hawkins A night on South Mount Hawkins with Mo, 500 pushups near the summit, and a golden Harvest Moon. 528 words · 2 min read
- Both Halves Building Stacks, training for 2,650 miles on the Pacific Crest Trail, and learning to pace both. 1,007 words · 4 min read
Get new posts by email
No schedule, no spam. Unsubscribe any time.