šŸ˜‚ JUST F****** USE REACT

React Router’s trying out Server Components, the Autumn team shares a UI struggle that led them to shadcn, and React Visualized just got a slick React 19 update. Plus, a viral ā€œjust use Reactā€ rant, Appwrite’s new all-in-one hosting, and some spicy takes on AI coding tools.

Cosden Solutions Logo

Hey guys,

Welcome to another edition of Import React by Cosden Solutions!

This week we’ve got some cool stuff. React Router’s trying out Server Components, the Autumn team shares a UI struggle that led them to shadcn, and React Visualized just got a slick React 19 update. Plus, a viral ā€œjust use Reactā€ rant, Appwrite’s new all-in-one hosting, and some spicy takes on AI coding tools.

P.S. Ever wonder how senior devs structure large apps? Advanced Patterns React breaks it down with clear, reusable design patterns that scale.

Let's get into the newsletter! šŸ¤™ 

āš”ļø The Latest In React 

🤫 React Router RSC Preview
The React Router team just dropped a preview of React Server Components support, built on Parcel for now while Vite catches up. It’s designed to be incrementally adoptable or fully Server Component-first, with smart use of use client, use server, and JSX in loaders/actions. It’s well worth a look.

šŸŽ­ļø Embedded UI components are easier with shadcn
Building customizable billing UIs sounds easy... until you actually try. The team behind Autumn shares why their first React library attempt failed, props hell, zero flexibility, and JSX nightmares, and how shadcn/ui gave them a second chance.

šŸ”Ž React, Visualized (updated)
React Visualized has been one of the clearest ways to understand React’s core concepts, and now it’s even more relevant. With new updates covering React 19 features, it’s the perfect time to revisit it.

šŸ˜‚ JUST F****** USE REACT
This explicit, hilarious post has been going viral in the React community all week, well worth a read if you haven’t seen it yet.

šŸŒŽļø The open source Vercel alternative
If you love using Appwrite for your backend but dread the juggling act of deploying your site elsewhere, that ends today. Appwrite Sites just launched, a fully open-source solution to build, deploy, and host your frontend right inside Appwrite. No more Vercel, no more extra accounts, just one platform for your entire stack, frontend to backend, and fully open source.

🧠 Learn to Build Systems, Not Just Features

Most courses teach you what to build.

Advanced Patterns React shows you how to think like an architect, structuring apps for scale, performance, and clarity.

You’ll master patterns for data, routing, authentication, and more inside a full monorepo setup.

By the end, you’ll be designing resilient systems with confidence.

🧠 AI & General Programming

šŸ˜… Programmers bore brunt of Microsoft layoffs as AI writes up to 30% of its code
Microsoft’s latest layoffs hit software engineers hardest, with over 40% of the 2,000 Washington-based cuts coming from coding roles. This comes as CEO Satya Nadella recently claimed AI now writes up to 30% of Microsoft’s code. The company says the layoffs target management layers, but it's hard to ignore the timing.

On a related note, Paolo Perazzo just published a blog titled ā€œThe Dumbest Move in Tech Right Now: Laying Off Developers Because of AIā€

šŸ¤– Why Good Programmers Use Bad AI
AI coding tools are buggy, inconsistent, and still totally unavoidable. Despite the hype from YC partners and CEOs declaring ā€œ90% of code is AI-generated,ā€ the reality is messier. After two years of using these tools daily, one dev breaks down why AI code is both deeply flawed and increasingly essential in today’s coding economy.

šŸ“ˆ How far can reasoning models scale?
Reasoning models like OpenAI’s o3 have made fast progress, but scaling them much further may hit hard limits soon. While there’s still room to grow, current training methods likely can’t scale by many more orders of magnitude. If recent 10Ɨ jumps continue, we could hit the ceiling of available training compute within a year, after that, progress may slow considerably.

Quick Links

This React Library Allows You To Break the Rules of Hooks

In this video I'm going to share with you a library that seemingly allows you to break the rows of hooks.

This library essentially allows you to define React hooks as components instead of hooks and then use them directly inside of the JSX to have a number of benefits.

The question is, is this the way that we should be coding our React applications?

See you next week!

Darius Cosden