Vercel's Rust-based bundler promises 700x faster updates. But is it stable in 2025? I benchmark the latest Next.js 16 releases.
Writing
Thoughts by Sourav Mishra on development, entrepreneurship, and life.
Stop manually checking user roles in every function. Learn how to build a type-safe RBAC wrapper for your Next.js Server Actions.
Middleware is dead. Long live proxy.ts. Learn why database calls in your proxy file are creating bottlenecks.
Why you should store table filters and search inputs in the URL. A comprehensive guide to using 'nuqs' in Next.js for better UX and shareability.
React 19's new compiler changes the game. Learn how it automates memoization and why you might never need useMemo again in Next.js 16.
Why is your site getting de-indexed? I dive into the 'Canonical Trap' in Next.js 15+ and how to handle dynamic metadata correctly for better SEO.
CSS working locally but broken in prod? I explain why this happens in Next.js, from hydration mismatches to CSS order wars, and how to solve it.
Save big on cloud costs by self-hosting Next.js 16. Learn to deploy with Docker, SQLite (Turso/LibSQL), and Nginx on any VPS.
A deep dive into the new 'use cache' directive, cacheTag, and cacheLife in Next.js 16. Learn how to optimize performance with granual caching strategies.
Learn Generative Engine Optimization (GEO) - the new SEO for AI. Discover how to make your content discoverable by ChatGPT, Perplexity, Gemini, and other AI assistants.
Should you use Next.js Server Actions? Understand when they make sense, when to skip them, and how they compare to API routes and React Query.
Learn how to implement type-safe validation in Next.js Server Actions using Zod. A complete guide to handling forms, errors, and schema reuse.
A practical guide to building AI agents that can call tools, chain actions, and solve real problems using the Vercel AI SDK in Next.js.
How to create a delightful reading progress indicator with custom spring physics, zero dependencies, and top-tier performance.
Learn the different approaches to implement back button navigation in Next.js, from simple router.back() to fallback strategies for direct page access.
A deep dive into Vercel's latest guide on React optimization for 2026, focusing on ordering, waterfalls, and bundle size.
Stop reinventing the wheel. Here's why I recommend design libraries for every project, and how tools like tweakcn make customization effortless.
Unlock better user experience with React Suspense and Streaming in Next.js. Learn how to implement loading states and optimize server-side rendering.
Stop writing messy Tailwind code. Learn how to structure your styles using the 'cn' utility, Class Variance Authority (CVA), and consistent design tokens.
Eliminate Cumulative Layout Shift (CLS) with next/font. Learn how to use Google Fonts and variable fonts efficiently in your Next.js application.
Master React's useOptimistic hook to create instant, app-like interactions in Next.js applications. A deep dive into optimistic UI updates.
Master TypeScript generics with practical examples. Learn type parameters, constraints, utility types, and patterns used in production codebases.
Learn Next.js Server Actions from basics to advanced patterns. Includes form handling, Zod validation, optimistic updates, useActionState, and error handling.
Learn CSS :has() parent selector with 10+ real-world examples. Style parents based on children, handle form states, conditional layouts, and more.