Posts
All the articles I've posted.
Avoiding Server Component Waterfall Fetching with React 19 cache()
Updated:Learn how to use the React 19 cache() API in the Next.js App Router to optimize performance and avoid fetch waterfalls when using React Server Components.
Coordinating Optimistic Updates in Next.js
Published:Several changes can happen before the first save finishes. Here is how useActionState and useOptimistic keep those changes on screen while the saves run in order.
Experimenting with RSCs for Performance and UX in Next.js
Published:A few Server Component patterns from a small app on the Next.js 16.3 preview: a load more button that leans on the URL, a search field that keeps focus while results stream, and a message composer that previews your draft on the server.