2026-05-02·5 min read·#react
next.js 15 hot takes from a guy who barely slept
server components make sense until they don’t. a chaotic love letter to the framework we can’t escape.
server components make sense. until they don't.
i spent a weekend moving state around like it owed me money, and somewhere around 2am i had a small, unwanted epiphany: the framework isn't the problem. i am.
things i actually like
- streaming UI that doesn't feel like a hack anymore
- the app router, once you stop fighting it
- not shipping 400kb of client JS for a button
things that keep me up at night
- "use client" boundaries you forgot existed
- caching that is either magic or a crime scene, no in between
still using it tomorrow. still complaining about it tomorrow too. that's the deal.
thanks for reading. now go touch grass.
thanks for reading. now go touch grass.