- The Weekly Dev's Brew
- Posts
- The Weekly Dev's Brew #31☕
The Weekly Dev's Brew #31☕
We have been waiting for this way too long!
Good morning y'all! ☀️
TanStack Start hit Release Candidate status this week, which means we're finally getting close to the production-ready full-stack React framework we’ve all been waiting for (or not ¯\(ツ)/¯).
Let's jump in.

How it feels waiting for TanStack V1 Release
🚀 TanStack Start Reaches v1 Release Candidate
This is the framework release I've been waiting for. TanStack Start officially hit v1.0 RC status, and it's positioned to solve real problems.
What makes this different:
Type-safe file-based routing through TanStack Router (no more guessing what your routes accept)
Isomorphic server functions that work the same way on client and server
Built-in streaming with React Server Components coming as a non-breaking addition
URL-as-state primitives with runtime validation and full type safety
No vendor lock-in: you can gradually adopt or migrate away
The team plans to ship 1.0 stable shortly after collecting RC feedback. They're not planning major API changes, just polishing.
Why I'm excited: The TanStack-folks have a track record of shipping high quality software, that is just overall pleasant to use, and I can’t wait to give TanStack Start a try!
Try the Getting Started guide if you want to kick the tires.
☕ This Week's Must-Reads
Miriam Suzanne explains why font-size: max(1em, 20px)
is better than picking px OR rem. With comparison functions well-supported now, you can express exactly what you mean instead of compromising.
The oxc team shares performance techniques that matter: slimmer token types, SIMD instructions, arena allocators. Real optimizations, not just "use Rust."
Jake Archibald destroys the myth that fetch streams solve upload/download progress. XHR is still your friend for progress bars, but streams excel elsewhere.
Josh Comeau dives into why CSS's new @starting-style has gnarly specificity issues. Sometimes keyframes are still the better solution.
64-bit address spaces, garbage collection, multiple memories. The web platform keeps getting more capable for serious applications.
is happening October 2nd! I'll be speaking alongside Ryan Carniato, Kent C. Dodds, Jessica Janiuk and many more talented speakers! It's free, looking forward to seeing y’all there!
🎙️ New Podcast Episode: Micro-Frontends Reality Check
I just dropped a conversation with Luca Mezzalira about micro-frontends that cuts through the hype. Luca's an AWS Principal Architect who's seen implementations succeed and completely fall apart.
Key insights we cover:
Why micro-frontends aren't just "microservices for frontend"
The difference between micro-frontends and distributed components (most teams get this wrong)
When iframes actually make sense
Communication patterns that work vs. ones that create chaos
Server-side rendering changes in the micro-frontend landscape
I wasn’t the biggest fan of microfrontends before, I thought they are terribly overhyped, but Luca addressed my concerns in such a genuine and well thought through approach!
☕ Coffee Fact
Ethiopian coffee ceremonies can last three hours. The beans are washed, roasted, ground, and brewed in front of guests while frankincense burns. It's considered rude to leave before the third cup. Kind of like my morning ritual where I also need at least 3 cups of coffee before being productive at work!
That's it for this week. Happy coding & brewing!