Newsletters

How does React fiber render your UI

April 12, 2026

React Fiber breaks rendering into ~5ms chunks so urgent updates like clicks can interrupt slower work. Practical React tips cover when useReducer beats useState, startTransition vs debounce, and avoiding pointless memoization. React Native 0.85 adds native Flexbox animation support.

How to be a web developer

April 05, 2026

A guide maps out the unspoken knowledge junior web developers need — not syntax, but the bigger picture. On the React side, one post reveals why signals don't actually fix React's quirks, and another shows how to tame error handling in Next.js App Router.

The hook that breaks the rules

March 29, 2026

React's use() hook skips the usual rules—reads promises at render time, works with Suspense, and kills the classic useEffect data-fetching anti-pattern. Also: why test IDs quietly signal accessibility problems, and the case for naming your useEffect functions.

18 months of code, gone

March 22, 2026

Rebuilding 18 months of code taught one team why untested codebases hurt real users. Bippy lets you tap into React's fiber tree at runtime — no code changes needed. And a fresh look at singletons shows they can actually pair nicely with React hooks.

Feature-based React architecture

March 15, 2026

React state updates are async — calling setState queues a re-render, not an instant change. Also: how AsyncLocalStorage lets any function grab React Router's context without passing it through every call.

Frontend memory leaks

March 08, 2026

Memory leaks affect 86% of frontend projects. A study of 500 React, Vue, and Angular repos found 55,864 leak patterns from missing timer and event cleanup — just 8 KB per cycle, but it adds up fast in long sessions. Also: how React Fiber breaks rendering into small chunks so the browser stays responsive, and how RSC handles errors across three different environments.

How we rebuilt Next.js in one week

March 01, 2026

This issue explores innovative advancements in web development, from Steve Faulkner's AI-driven framework vinext to Aiden Bai's React Doctor for code diagnostics. Dive into query abstractions and multi-directory routing to elevate your projects.

Virtual scrolling for billions of rows

February 22, 2026

This issue explores innovative techniques for virtual scrolling in React, the integration of React Router loaders, insights on micro frontends, enhancing Next.js for AI, and building robust React components. Dive in for expert tips.

A broken heart

February 15, 2026

In this issue, explore a quirky debugging tale of a heart emoji slowing down a web app, dive into React Native's latest improvements, and learn tricks to enhance exit animations. Plus, discover how to tackle sluggish app interactions.

Debugging React with AI

February 08, 2026

In this issue, explore AI's debugging capabilities, React's new ViewTransition element, insights on effective unit testing, and the engineering behind Copilot CLI's ASCII banners. Plus, learn when to avoid overusing useCallback.

useOptimistic won't save you

February 01, 2026

In this issue, we explore the complexities of React's useOptimistic hook, tackle React Compiler issues in library updates, and delve into Turbopack's efficient code compilation. Plus, discover a new open-source React bridge and innovative composition patterns.

React best practices

January 25, 2026

In this issue, explore React best practices from Vercel, navigate the evolving React ecosystem of 2025, and learn to enhance performance with Client Components and React transitions. Plus, avoid pitfalls in TanStack forms.

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.