In partnership with

Hey guys,

Welcome to another edition of Import React by Cosden Solutions!

This week brings yet another round of React Server Components vulnerabilities (because apparently we haven’t had enough lately), plus some genuinely great reads on component abstraction, shadcn/ui, and what it actually takes to level up as a React tech lead.

One other thing.

The TypeScript course and React with TypeScript are coming very soon (by the end of the month). They’ll be included with Cosden Code, if you don’t have an account yet, check it out (there’s a free tier).

Enjoy!

⚡️ The Latest In React 

🚨 High-Severity React Server Components Vulnerabilities Disclosed (No RCE)
Vercel published (AGAIN) details on CVE-2026-23864, a set of high-severity denial-of-service vulnerabilities affecting React Server Components. While the issue does not allow remote code execution, specially crafted HTTP requests to Server Function endpoints can crash servers, exhaust memory, or spike CPU usage. The impact depends on app code, configuration, and which RSC code paths are exercised. Patches are available in React 19.0.4, 19.1.5, and 19.2.4, along with corresponding Next.js releases.

🧩 prefill: Partial Application for React Components
This post introduces prefill, a tiny utility that treats React components like functions and applies partial application to props. Instead of wrappers, HOCs, or styling systems, you preconfigure components by composing props before they reach the component. It enables clean variants, styling, context-bound components, and API adapters with automatic prop hygiene, no forwardRef, and type safety by default. The big idea is that many “React patterns” are really the same abstraction in disguise, and prefill makes that explicit.

🧱 Shadcn Space: Production-Ready shadcn/ui Blocks You Can Actually Ship
Shadcn Space is an open-source collection of copy-paste shadcn/ui blocks, components, and templates built on Base UI, Tailwind, and modern React patterns. It goes beyond one-off components with a unified, developer-first system designed for consistency, reuse, and long-term maintenance. The library includes 48+ free blocks, full templates, animated components, and CLI + MCP tooling to pull UI straight into your IDE. If you’re already using shadcn/ui and tired of stitching random examples together, this feels like the missing middle layer.

🧵 What React Tech Leads Need Beyond Senior-Level Skills
This is a good Reddit discussion on r/reactjs digging into what actually changes when moving from senior dev to React tech lead. Beyond architecture and tooling, the strongest theme is the mindset shift from solving problems yourself to helping others solve them. People highlight calm leadership, aggressive delegation, mentoring through pairing, documenting the “why” with ADRs, and creating rituals for tech debt.

Quick Links

🧠 AI & General Programming

📐 Why Software Estimates Are Mostly Fiction
In this essay, Sean Goedecke argues that accurate software estimation is basically impossible, and that everyone involved quietly knows it. Estimates aren’t tools for engineers to plan work, but political tools for managers to negotiate priorities, funding, and tradeoffs. Instead of guessing timelines, he explains how senior engineers work backwards from the desired deadline to find viable technical approaches, then present risk-based options rather than promises.

🤖 Andrej Karpathy: LLM Coding Just Crossed a Threshold
In a viral tweet, Andrej Karpathy shares how his workflow flipped to 80% agent-driven coding in just weeks, calling it the biggest change to programming he’s seen in 20 years. He argues LLMs now enable large “code actions,” relentless iteration, and declarative goal-setting, even if they still make subtle, junior-level conceptual mistakes and require close supervision. The real shift isn’t just speed, but expanded leverage and ambition, with engineers building things they wouldn’t have attempted before. His takeaway, late 2025 marked a phase shift, and 2026 will be the year the industry scrambles to adapt.

🤖 There’s an AI Code Review Bubble - and It Might Not End Well
In this post, Greptile argues that AI code review tools are exploding faster than their long-term thinking, creating a classic bubble driven by hype and shallow differentiation. Instead of competing on “who catches more bugs,” the author lays out a different argument. Code review agents must be independent from coding agents, fully automatable, and designed for closed feedback loops. The piece predicts a near future where agents write, review, fix, and merge code with minimal human involvement, and warns that letting the same agent grade its own work is fundamentally broken.

🐧 From Windows Power User to Linux Convert, why 2026 Was the Breaking Point
In this brutally honest post, a longtime Windows user explains why forced updates, persistent bugs, ads, and broken drivers finally pushed him off Windows for good. After a disastrous Windows update cycle, he switched to Linux (CachyOS) and found something unexpected, fewer bugs, more control, and better performance for development, audio, and even gaming.

Become the go-to AI expert in 30 days

AI keeps coming up at work, but you still don't get it?

That's exactly why 1M+ professionals working at Google, Meta, and OpenAI read Superhuman AI daily.

Here's what you get:

  • Daily AI news that matters for your career - Filtered from 1000s of sources so you know what affects your industry.

  • Step-by-step tutorials you can use immediately - Real prompts and workflows that solve actual business problems.

  • New AI tools tested and reviewed - We try everything to deliver tools that drive real results.

  • All in just 3 minutes a day

Build Multi-Tenant React Apps with Clerk (Auth, Billing, Organizations)

In this video, we're gonna learn how to build multi-tenant React apps with Clerk. Multi-tenant applications allow users to join different organizations and allow you to control access to features based on the role and permission within those organizations, similar to Slack, Discord or Vercel.

To do this, we're going to be using the new organizations and billing products from Clerk, as well as integrating it with their exceptional authentication product. You'll see just how easy it is to build all of the features required for a complex B2B or B2C app using the primitives that Clerk provides!

See you next week,

Darius Cosden

Keep Reading