Blog
Notes from the workbench.
Essays on backend engineering, system design, AI/ML and the unglamorous details that make software good.
A Pragmatic Guide to Caching in Next.jsCaching in Next.js has a reputation for being confusing. It doesn't have to be. A mental model for the layers of caching and when to reach for each.3 min · nextjsReact Server Components in PracticeServer components are not a rendering trick — they change where your application's seams live. Notes from eighteen months of building with them.3 min · reactShipping a Design System Without Slowing DownMost design systems die by committee or by neglect. Here's the lightweight setup that kept ours alive — and actually adopted.2 min · design-systems
3 posts