Hey guys,

Welcome to another edition of Import React by Cosden Solutions!

This week we cover the Action Props pattern for Async React, React’s shift to the Linux Foundation, and Patreon’s 7-year TypeScript migration. Plus deploying Next.js on your own VPS, Expo SDK 55, and some interesting finds from around the dev world.

Let’s get into it.

⚡️ The Latest In React

⚛️ Building Async React Components with the Action Props Pattern
React’s new Async React model introduces powerful primitives like useTransition and useOptimistic, but using them cleanly inside reusable components can be tricky. This article introduces the Action Props pattern, where components accept an async action prop and handle transitions, optimistic updates, and loading states internally. The author walks through building a TabList and inline EditableText component that instantly update the UI while async work runs in the background. The result is a much cleaner API for component consumers and a smoother user experience. 

📈 React Moves to the Linux Foundation With Launch of the React Foundation
React is making a major governance shift by moving under the Linux Foundation umbrella with the new React Foundation. This move signals React's commitment to open-source independence and community-driven development outside of Meta's direct control. The foundation will focus on long-term sustainability and broader ecosystem collaboration, which could mean more predictable roadmaps and faster innovation cycles for developers.

🛠 Deploying Next.js on a VPS is easier than you think
Tired of Vercel lock-in and want more control over your Next.js deployments? This practical guide walks you through deploying Next.js on your own VPS without the complexity you might expect. You'll learn how to set up production-ready hosting with proper SSL, process management, and performance optimization. Perfect for developers who want to own their infrastructure and save on hosting costs.

🧩 How Patreon Migrated 11,000 Files to TypeScript
Patreon spent seven years migrating its entire frontend codebase from JavaScript to TypeScript, eventually converting over 1 million lines of code across 11,000 files. What started as voluntary adoption eventually required dedicated infrastructure, tooling, and CI enforcement to make TypeScript a first-class part of the workflow. The biggest breakthrough came in the final phase, combining codemods, ts-migrate, and AI-powered migration agents to automatically convert thousands of legacy files that would have taken years to rewrite manually.

📱 Expo SDK 55 Brings React 19.2 to React Native
Expo has released SDK 55, shipping with React Native 0.83 and React 19.2 alongside a wave of ecosystem improvements. Highlights include the new <Activity> API, DOM-like node refs for native components, a redesigned standalone DevTools app, and faster Android debugging. The update also introduces Expo Router v55, experimental AI tooling for upgrade assistance, and significantly smaller OTA updates thanks to Hermes bytecode diffing. It also replaces the legacy expo-av module with the new expo-video and expo-audio packages.

Quick Links

🧠 AI & General Programming

💼 Leadership Can’t Be Automated
AI can help you move faster, but real leadership still requires human judgment. The free resource 5 Traits AI Can’t Replace explains the traits leaders must protect in an AI-driven world and why BELAY Executive Assistants are built to support them. [ad]

🐭 I Hacked This Temu Router. What I Found Should Be Illegal.
A security researcher tears apart a cheap Temu router and discovers horrifying vulnerabilities that could compromise entire networks. The findings reveal backdoors, unencrypted data transmission, and hardcoded credentials that make these devices a cybersecurity nightmare. This is essential viewing for anyone who's ever been tempted by those too-good-to-be-true networking deals on budget marketplaces.

✒️ Nobody Gets Promoted for Simplicity
A brutally honest take on why simple, maintainable code often gets overlooked in favor of complex, impressive-looking solutions in corporate environments. The author explores how promotion incentives can drive engineers toward over-engineering and technical debt creation. This piece will resonate with any developer who's watched perfectly good systems get unnecessarily complicated for career advancement.

🛠 Qwen3.5 Fine-Tuning Guide
A comprehensive guide to fine-tuning Qwen3.5, one of the most capable open-source language models available. This tutorial covers everything from setup to deployment, making it accessible for developers who want to customize AI models for specific use cases. Perfect for teams looking to build domain-specific AI applications without relying on expensive proprietary APIs.

🤖 Claude's Cycles [pdf]
Donald Knuth himself analyzes Claude's problem-solving patterns and recursive thinking processes in this fascinating academic paper. The legendary computer scientist dives deep into how AI reasoning cycles compare to human mathematical thinking. A must-read for anyone interested in the theoretical foundations of how modern AI systems approach complex problems.

See you next week,

Darius Cosden

Keep Reading