Using Activity with Suspenseful data – An overview of React 19’s experimental Activity component, showing how it hides components while keeping state, unloading effects, and still preloading suspenseful data // Simeon Griggs
⚡️ Sponsor
📙 Articles, Tutorials
Next.js 15.5: Webpack vs Turbopack – A detailed head‑to‑head test of Webpack vs Turbopack, using Cal.com as the benchmark, looking at both cold build performance and the impact on first‑load JavaScript across routes. // Catchmetrics
𝕏 Next.js: Connection API – Quick video demonstrating how to make server components dynamic by using the connection function // Alex Sidorenko
► Dockerize Next.js App & Deploy To VPS – A hands‑on guide showing how to take a Next.js project, create a Docker image, push it to GitHub, and get it running smoothly on a VPS, with every feature working as expected // ByteGrad
Deriving Client State from Server State – Shows why useEffect-based sync is fragile, and demonstrates a cleaner pattern: compute client state from server queries rather than updating it. // Dominik Dorfmeister
📦 Projects / Packages / Tools
🪷 Ubon – Ubon is a new tool built to catch the quiet issues that AI‑generated apps often miss: hardcoded secrets, insecure cookies, broken links, and accessibility problems. It scans your Next.js apps, giving clear file‑level fixes, severity grouping, JSON/SARIF output for CI, and smooth integration with AI assistants // Luisfer Romero Calero
shadd – A global shorthand for `shadcn add` that auto-detects your package manager (npm, pnpm, yarn, bun, or deno) so you don’t have to remember the right command. All flags and arguments pass straight through // Brandon McConnell
next-validate-link – A tool that ensures all Markdown links in your Next.js app are valid and up-to-date // Fuma Nama
next-navigation-guard – You use Next.js, and you want to show "You have unsaved changes that will be lost." dialog when user leaves page? This library is just for you! // Yuya Tanaka
🌈 Related
► Nuqs and URL State Management – François Best joins DevTools FM to talk about NUQS, his open source library for managing state in the URL with type safety. He shares the origins of the project, the hidden pitfalls of URL state, upcoming features and why NUQS aims to unify React ecosystem state handling rather than reinventing routers // Francois Best
The difficulty of complexity – The post explores how complexity is unavoidable in software, but good abstractions can reduce the difficulty. Using Effect as a case study, it shows how the tough parts of coding like error handling and concurrency can be made easier. // Ethan Niser
You Don't Need Animations – Before animating, ask: what’s the point? This post argues that every animation should serve a clear purpose: whether it’s explaining a feature, guiding attention, or simply adding a moment of delight. Without purpose, it’s better left out // Emil Kowalski
► Enterprise Migrations, AI & Microfrontends with Dom Sipowicz (Vercel) – Vercel’s solutions architect Dom shares why enterprises choose Vercel (from performance to compliance), new platform features like Rolling Releases and first‑class microfrontend support, and how AI Cloud plus v0 are powering large‑scale app migrations and AI‑native development // Blazity
|