Field notes from the studio
What we're learning, writing down so we don't forget.
Notes from production: postmortems, design rationale, technical deep-dives, the occasional opinion. No SEO bait, no "10 ways to" lists.
Trending
RSS · ↗
Why we left tRPC for OpenAPI — and what we'd do again.
Lessons from rewriting a 280-endpoint API for SDK-first integration. Plus the codegen pipeline that survived.
Aa
Aa
{}
A design system, but for one product.
When making a generic system is a mistake. How we build per-product systems and reuse the bits that earn it.
The four-eval rule for shipping AI features.
An evaluation harness we stand up on day one — and the four kinds of eval we never ship without.
The boring CI pipeline that catches everything.
No ML, no flakiness, runs in 4 minutes. The 18 checks we run on every commit, and why.
Three prototypes, one winner.
How we structure prototype weeks to actually pick a direction — without committee paralysis.
"calm"
Calm processes ship better software.
Why we banned standups, kept retros, and protect calendar Tuesdays for the whole company.
…