The Most Overlooked Feature in Next.js 15 (and a free conference ticket for you)


Hey Reader,

Next.js has a bunch of little features that feel fun at first — but can actually change the way you build.

This week’s snack is one of those.

That’s the whole point of Frontend Snacks: giving you small, sharp insights that make a real difference and ones you can actually apply.

Weekly Snack: after function 🍿

Next.js 15 introduces after() — a new API that lets you schedule server-side code to run after the response has been sent to the browser.

So your UI renders instantly, and the heavy lifting happens in the background. 💨

  • The user sees your content instantly.
  • The analytics POST request fires afterward, quietly in the background.

This function is very handy as things like analytics, logging, background tasks should not block your page.

Try it out and let me know what you think by replying to this email!


🚀 Latest Frontend News

Remix team figured out how to get React Server Components in the React Router without splitting the runtime the way pages and app router from Next.js have.

What if you want to see LLM content in real time as it's generated instead of waiting for the whole response? Josh tried coding shared a very cool way to build durable LLM Streams

Vite 6.0 is out, check it out here

  • preprocessor support with LightningCSS
  • FetchableDevEnvironment interface
  • filter option on hooks, enabling faster plugins with rolldown-vite.

t3.chat by Theo is an amazing tool so instead of using ChatGPT that brings all the best AI models in one place and the latest model o4 mini is really cool

ICYMI, this is last week's Frontend Snacks that covers A full Stack AI Coding Agent with just One Prompt

JSX Over The Wire, another amazing blog post by Dan Abramov

Next.js 15.3: useLinkStatus hook lets you define inline feedback to show while navigations complete, check this cool visual here by Delba, DX Engineer on Next.js

nuqs@2.4.2 is out! nuqs is like useState, but stored in the URL query string.

Are we entering the Post-Developer Era? - Checkout Kevin Powell's Podcast and a great video with Josh Comeau


🎟️ Grab your free Remote React Summit Ticket

Thank you for being a valued member of the Frontend Snacks community and for helping me cross 9000+ subscribers 🤯.

We’re offering you a free remote ticket to React Summit conference happening on June 13 & 17!

It is truly the biggest React conference worldwide.

How to Get Your Free Ticket:

  1. You need to Register for your badge here
  2. Share it on Twitter or LinkedIn.
  3. Get your free remote ticket

Want more? If 3+ friends sign up, you’ll unlock a full remote ticket to enjoy the entire conference!

Don’t miss out — secure your spot now! 🔒


📹 Weekly Youtube Videos

Stop using v0… Try THIS Instead! (Seriously!!)

video preview

For the past few months, I’ve been pouring my heart into something special — the Modern Full Stack Next.js Course 💖.

It’s finally taking shape, and I’m so excited to share it with you.

This isn’t just another tutorial series.

It’s a deep, hands-on course that shows you how to actually build production-ready apps with Next.js 15+.

From server components and caching to full-stack architecture and advanced deployment strategies — we’re covering it all.

If you’ve ever felt like you’re jumping from video to video and still not sure how to ship something real… this course is for you.

I’ll be sharing behind-the-scenes progress, sneak peeks, and bonus content exclusively with folks on the waitlist. And of course, you’ll be the first to know when Early Access opens up (with a sweet discount too 😉).

If that sounds exciting, you can join the waitlist here:

The Modern Full Stack Next.js Course 💖

Can’t wait to show you more 💛


What do you think of today's Newsletter? Simply click on one of the links below.

💜 Great job!

👌 It’s not bad

⬇️ Improve it



All past newsletters
can be found here.

You can email me at me@kulkarniankita.com to advertise/sponsor the newsletter.

For those curious, I write all my emails using Convertkit.

Ankita Kulkarni

Join 9200+ subscribers reading by weekly personalized Newsletter that helps developers level up their skills through weekly Frontend and Leadership Snacks. You get a deep dive into a Tech topic, Actionable tips to excel in your career and a toolbox!

Read more from Ankita Kulkarni
A terminal interface displays commands for a tool called next-browser, designed for AI agents to analyze and monitor Next.js applications.

Hey Reader, This week, Next.js 16.2 gave AI agents something they never had "a browser". Your agent can now see your app, find the problem, and fix it without asking you. This along with GPT-5.4 mini & nano (2 small models), TanStack Start going 5x faster, why you should ban useEffect, and more. Let's dive in. 🍿 Our Weekly Snack: Your AI agent can finally see what your users see (Next.js 16.2 is here) Next.js 16.2 dropped yesterday (deep dive here) and it just gave AI agents a browser. It's...

next.js proxy

Hey Reader, Middleware got renamed to Proxy in Next.js 16. Same functionality. Better name. What is Proxy? Every request to your app has to go somewhere - a page, an API route, a file. Proxy gets to look at it first and decide what happens: send the user somewhere else, serve different content silently, or just let it through as-is. Think of it as a traffic controller 🚦 sitting in front of your routes. So, why you should stop putting auth in Proxy? It feels like the perfect place but it...

You’re Suspending the Wrong Component

Hey Reader, There are thousands of you going through Modern Full Stack Next.js Course so wanted to be grateful here for your support. Just as a thank you, there is something big dropping for you. It will only last 24 hours ⏰ so keep an eye out for my email next week. Let's dive in! PRESENTED BY CLERK Instead of your coding agent guessing how auth works, you can now install specialized Clerk knowledge directly into it. Introducing Clerk Skills One simple command $ npx skills add clerk/skills...