Writing

Notes from the build

I write about the systems, tradeoffs, and product decisions behind the projects I ship.

Building resilient APIs with clear boundaries

6 min read

A practical guide to thinking about contracts, errors, and service ownership.

Designing for performance in modern React apps

5 min read

How progressive enhancement, selective hydration, and intentional rendering make a difference.