Everything we have written on React.
How to fetch data in React Server Components without waterfalls, prop-drilling, or a client cache library. Real Next.js patterns and trade-offs.
Server Components, client islands, and the static-to-dynamic spectrum. A field guide to where your code actually runs in the Next.js App Router.
A practical guide to error handling in React: error boundaries, async error catching, query libraries, and how to show users something better than a white screen.
How to move a Pages Router app to the App Router without a big-bang rewrite: run both routers side by side, port routes by traffic, and avoid the common traps.
A practical map of React state in 2026: server state vs client state, where Redux still fits, and why most apps need far less global state than they think.