The Complete Guide to Self-Hosting Next.js at Scale – A collection of hard-won lessons from deploying and maintaining Next.js applications in production. Covering solutions for platforms like Kubernetes, Docker, memory leaks to graceful shutdowns. // David Höck
⚡️ Sponsor
Skip the docs. Ship auth in 1 minute with AI. – Our new AI prompt injections make getting started with Civic Auth as easy as chatting with your IDE. Just tell us what you’re building and we’ll instantly generate code snippets and setup steps, perfectly tuned to your use case and stack. // Civic
📙 Articles, Tutorials
React Concurrent Features: An Overview – Explains how concurrent features like useTransition, useDeferredValue, Suspense, and useOptimistic let React pause, prioritize, and coordinate updates, making heavy rendering, async operations, and user interactions feel more responsive. // Aurora Scharff
Can We Use Local Storage Instead of Context-Redux-Zustand? – Local Storage and React state managers may both “store data,” but they solve very different problems. Nadia shows why Context/Redux/Zustand exist, where Local Storage fits in, and why trying to replace one with the other quickly falls apart. // Nadia Makarevich
► The Problem With the React Compiler – While the compiler is powerful, it’s not ready to replace manual memoization in complex apps. Improvements are expected, but for now, we’ll still need useMemo and useCallback. // Cosden Solutions
A Clock That Doesn't Snap – A slightly hacky but effective trick to avoid UI flickers due to hydration issues by inserting an inline script that patches the DOM before hydration for a cleaner first paint. // Ethan Niser
📦 Projects / Packages / Tools
nuqs 2.5 – A big update for the URL state management library: built-in debouncing, Standard Schema integration, key isolation to avoid unnecessary re-renders, and preview support for Next.js 15.5 typed routes. // François Best
shadcn CLI 3.0 – Namespaced & private registries, advanced auth, search commands, faster resolution, improved errors, upgraded MCP server, no breaking changes. // shadcn
AI SDK Deep Research – A minimal, end‑to‑end deep‑research agent implemented with AI SDK and Next.js. // Francisco Moretti
@fimion/ts-http-status-codes – A TypeScript HTTP status code library with validators, and support for loose and strict types. // Alex Riviere
🌈 Related
Rolling the Dice with CSS random() – CSS is getting its own random() function, making it possible to generate unpredictable values directly in stylesheets. // Jen Simmons, and Tim Nguyen
|