Topic · 3 essays
Web Performance
Web Performance on Engineering Notes is where the frontend and platform decisions get examined without the usual benchmark theater. The focus is Next.js architecture, static rendering, cache invalidation, bundle control, and the type and validation work that keeps production behavior predictable.
All 3 essays in this topic
newest firstWeb Performance
TypeScript Strict Mode + Zod: Making Runtime Bugs Boring
Part 3 explains how this repo uses TypeScript strict mode and runtime validation with Zod to make request handling, environment setup, and response contracts more predictable.
Web Performance
Static-First Rendering + Server Components: Building for High Cache Hit Rates
Part 2 explains the static-first rendering approach in this repo, including cache layers, route revalidation, and deploy-driven freshness paths.
Web Performance
Why I Chose Next.js 16 Over WordPress: A Performance Engineer's Perspective
Part 1 of the series explains the framework tradeoffs behind building this blog with Next.js 16 and Strapi instead of WordPress, with a focus on performance, control, and developer experience.
Get new posts by email.
Subscribe for new essays - no roundups, no filler.