Deep dives from production. Things I had to learn the hard way so you don't have to.
2026
Caching in Next.js App Router: The Mental Model
Four layers of caching and how to actually reason about them. The mental model the docs never quite spell out.
You're Shipping 10× More JavaScript Than You Think
A practical audit of a real Next.js app. The four patterns that silently bloat your bundles, and how to fix each one.