
Hey guys,
Welcome to another edition of Import React by Cosden Solutions!
It’s a slower week on the React front, but I just uploaded a fresh video on building a multi-file upload UI with progress bars, plus there are some great reads on AI reliance, developer hiring trends, and a surprising Supabase vulnerability.
Let's get into the newsletter! 🤙
Soon, React learning will never be the same.
I've been building something in stealth for months. Something entirely new.
It doesn't fit into any existing category. It's not a course. It's not a tutorial. It's not a bootcamp.
I’m calling it “Cosden Code” and it represents the first true evolution in how developers master React.
I can't reveal more yet, but if you'd like to get early sneak peeks, be one of the first to know what I'm building, and have the chance to be a beta tester, hit the poll below and I'll add you to the list.
Would you like to know more?
⚡️ The Latest In React
New Video
📺 Upload Multiple Files with Progress Bars in React (Complete Tutorial)
In my latest video, learn how to build a sleek multi-file upload component in React, complete with real-time progress bars. We’ll cover file selection, upload logic, and clean, best-practice React patterns throughout.
🗿 The History of React Through Code
Corbin Crutchley walks us through React’s evolution by examining its code, from early JSX and class components, through hooks and Fiber, to modern server rendering and compiler optimizations. The article argues React’s API has always been consistent, driven by clear design principles that inform features like VDOM, concurrency, data fetching, and server components.
♾ Infinite Queries in React Query
Tiger Abrodi explores useInfiniteQuery
, a core pattern in React Query for implementing infinite scroll or paginated UI. You’ll learn how the hook manages a "pages" array, works with cursor-based APIs, and enables seamless loading experiences as users scroll.
🤑 NuxtLabs joins Vercel
Vercel is acquiring NuxtLabs, bringing the core Nuxt and Nitro team in-house while keeping both projects open source. It’s another major move in Vercel’s growing ecosystem play, following acquisitions like Turborepo, Splitbee, and Tremor, as the company continues consolidating the modern frontend stack.
🧠 AI & General Programming
👨💻 GitHub CEO says the ‘smartest’ companies will hire more software engineers not less as AI develops
Thomas Dohmke argues that AI isn’t replacing developers. As individual productivity scales, companies are incentivized to hire more engineers to maximize value, not cut headcount. AI also lowers the barrier to entry for beginners, but deep technical skills remain essential. Current layoffs, he says, are a temporary pause before a hiring rebound.
💢 Cursors stealth bait and switch: From unlimited to unusable
Reddit users report Cursor quietly removing “unlimited” API usage, replacing it with a vague “3× more than Pro” cap and hidden rate limits. “I have used 90 % of my entire monthly allowance… No metre. No usage log.”. Multiple anecdotes describe throttled sessions, disappearing posts flagging concerns, and frustrations over misleading marketing and murky terms.
🪨 The hidden cost of AI reliance
Tom reflects on how heavy reliance on AI coding assistants can degrade developers’ critical thinking and debugging skills. He cites studies showing reduced brain activation and declining cognitive performance among frequent AI users. One engineer even admits: “I’ve become a human clipboard,” letting errors and fixes pass through the LLM without learning. The piece warns that convenience now might come at the cost of long-term expertise.
😨 Supabase MCP can leak your entire SQL database
A deep-dive from General Analysis uncovers how Supabase’s Model Context Protocol (MCP) integration can be tricked into exposing full database contents via LLM prompt injection, giving attackers read-write access and an exfil channel. The core issue? LLMs can't separate data from instructions, so schema or user-generated content with embedded commands can hijack your flow.
Quick Links
React Bits - Animated React Components for creative developers.
How To Create Kinetic Image Animations with React-Three-Fiber.
Web dev interviews are still broken in 2025 and no one is fixing them.
See you next week!
Darius Cosden