Skip to content
dn.

blog

Writing

Practical guides and thoughts on building for the web.

Why your Next.js Suspense boundaries aren't showing on self-hosted deployments

How a CDN buffering misconfiguration silently killed React streaming in production, and the two DevTools observations that cracked it open.

Next.jsReactPerformanceInfrastructure

What I found load testing a Next.js app at scale

How client-driven load testing with Fargate, Artillery, and Playwright uncovered the wrong auto-scaling strategy for a server-side rendered Node.js application.

Next.jsPerformanceKubernetesNode.js