Blog
TagsComing Back to GitHub
March 26, 2026 · 3 min read
Six years on GitLab, a lot of principle, and a migration that was easier than I expected.
Data Models as a Product Person
March 10, 2026 · 4 min read
The shape of your data is the shape of your product.
Stack Check, March '26
March 5, 2026 · 6 min read
How my dev tools finally stopped fighting each other.
Upstash Solved My Dumbest Problem
February 24, 2026 · 4 min read
I spent a weekend building rate limiting from scratch and then deleted all of it.
Apple Music Won't Let Me Remember
January 14, 2026 · 4 min read
Last.fm doesn't work, Apple doesn't care, so I built something ugly that does.
Focus is not a subscription
January 9, 2026 · 7 min read
The productivity complex is selling snake oil, and they're absolutely brilliant at it.