Newsletters

How to steal any React component

January 18, 2026

This issue explores essential React insights, from recreating components without source access to optimizing performance and managing state with the new useEffectEvent. Plus, catch the latest talks from React Conf 2025.

How good is AI at coding React (really)?

January 11, 2026

In this issue, explore AI's mixed success in React coding, the evolution of web development over 30 years, and tips for writing effective frontend tests. Enhance your skills with insights on React transitions and type-safe components.

The best React articles of 2025

January 04, 2026

Happy New Year. 🥳 Kick off 2025 with our top 5 popular articles. Explore React design patterns, state management, re-renders, and functional programming to enhance your development skills.

Lessons learned from React's vulnerabilities

December 21, 2025

Hello, 👋 In our final issue of 2025, we delve into React's recent vulnerabilities, explore React Server Components, and discuss performance optimizations. Thank you for your support. Happy holidays, and see you in January.

React 19.2. further advances INP optimization

December 14, 2025

This issue dives into the latest React advancements with 19.2's INP optimization, explores TanStack Router insights, and compares TanStack Start to Next.js. Don't miss essential tips on useEffectEvent in React.

Critical vulnerabilities in React and Next.js

December 07, 2025

In this issue, we explore critical vulnerabilities in React and Next.js, best practices for building design systems, and improving React hooks. Plus, learn how to enhance MDX documentation with a "copy as markdown" feature. Stay informed.

Automated accessibility testing for React

November 30, 2025

This issue features insights on automating accessibility in React, simplifying components with derived state, and understanding API abstractions. Plus, a look at React Router's support for Server Components.

How we migrated from Enzyme to React testing library

November 23, 2025

In this issue, we explore the migration from Enzyme to React Testing Library, tackling async testing in React components, and discuss the importance of accessible design in tooltips. Plus, insights on learning React as a junior developer.

React in its sigma era

November 16, 2025

In this issue, explore React 19.2's powerful new features, including automatic optimization and improved error handling. Plus, learn about synchronizing timers and best practices for testing with act(). Don't miss these insights.

Your URL is your state

November 09, 2025

In this issue, explore the power of URLs for state management, improve multilingual React app quality, and learn about atomic state for better performance. Plus, discover Next.js's partial prerendering for faster loading times.

Directives and the platform boundary

November 02, 2025

This issue explores the complexities of JavaScript directives, the evolving paths of React and Remix, and effective techniques for building floating UIs with React.createPortal. Plus, discover the latest updates in Next.js 16.

React Server Components: Do they really improve performance?

October 26, 2025

This issue dives into performance enhancements with React Server Components, explores the Rari SSR breakthrough, and debunks GraphQL myths. Don't miss insights on the new Activity Component and Remix Utils Batcher for efficient data handling.

Serialization and deserialization without blowing React

October 19, 2025

In this issue, explore efficient state management in React through serialization techniques, learn to avoid prop drilling with useContext, and dive into the complexities of reactivity. Plus, discover TanStack Router's context inheritance and more.

Concurrent hydration with useSyncExternalStore

October 12, 2025

In this issue, explore solutions for optimizing React's Suspense with useSyncExternalStore, enhance checkout experiences in React and Tailwind, and learn about the new React Foundation. Plus, find out why useEffect isn't ideal for data fetching.

The nuance of React rendering behaviour

October 05, 2025

This issue dives into React's rendering nuances, the new useEffectEvent hook, and building master-detail UIs with React Router. Plus, discover the fresh Activity component and demystify the mechanics of useState.

React state management in 2025

September 28, 2025

This issue explores cutting-edge React state management in 2025, insights from Elm to enhance your code, React Router's data deduplication, efficient route rendering, and building a 3D weather app.

React won by default

September 21, 2025

In this issue, we explore how React's dominance stifles innovation, the new middleware in React Router, performance pitfalls of styled-components, and insights on React Server Components. Plus, a migration case study to TanStack Start.

An interactive guide to TanStack DB

September 14, 2025

This issue dives into the latest in web development, featuring TanStack DB's reactive client store, Shopify's React Native migration, and Fast Refresh for seamless updates. Plus, tips for SEO in Next.js and building with Bun.

React Server Components support without a framework

September 07, 2025

In this issue, explore innovative tools and techniques with Forket for React Server Components, the new Activity component in React 19, AI-powered review analysis, and state management strategies. Discover advanced Astro middleware for enterprise apps.

React concurrent features: An overview

August 31, 2025

This issue explores React's concurrent features, a faster full-stack framework, and self-hosting Next.js at scale. Plus, learn about state update reordering and a new React hook for modifying form submissions. Don't miss out.