This Month in React · A monthly podcast
Your monthly
React catch-up.
Step back from the day-to-day and catch up on React and the wider web with Carl Vitullo and Mark Erikson.
Follow the show.

Latest episode
React 19.3; a eulogy to software engineering?
React 19.3 is out, with a new `use(browser())` API for client-only logic, View Transition support, Fragment Refs, and more. As people eulogize the software engineer, Mark and Carl talk about how they're working with modern AI tools.
Delivered directly
Get new episodes by email.
We’ll email you when we publish, with the episode’s outline and links.
Recorded live in Reactiflux
Be there for the conversation.
Join the Reactiflux Discord for recording announcements and listen along live.
Join the DiscordStart here
A few good places to start.
Three episodes to get to know the show.
Recent episodes
54 conversations and counting.
React 19.3; a eulogy to software engineering?
React 19.3 is out, with a new `use(browser())` API for client-only logic, View Transition support, Fragment Refs, and more. As people eulogize the software engineer, Mark and Carl talk about how they're working with modern AI tools.
use(browser()); Bun 1.4; is that an asteroid hitting web educators?
Carl and Mark on React's new use(browser()) API, Bun 1.4's Rust rewrite, Solid 2.0 and Waku 1.0 RCs, GitHub stacked PRs, and AI's toll on web educators.
React-alikes, GOVERNANCE, and state management
Carl Vitullo and Mark Erikson on React-alikes, React governance, and state management.
React Compiler is getting rusty, what does AI mean for engineering culture
Carl Vitullo and Mark Erikson on the React Compiler's Rust rewrite and what AI means for engineering culture.
Who even is on the Core team anymore, TanStack got pwn'd bad
Carl and Mark on turnover on the React core team, TanStack's npm compromise, TypeScript 7 beta, Rolldown 1.0, Remix v3, and TanStack's Server Components.
Mark & Carl talk with Swizec Teller about using AI at work
Carl Vitullo and Mark Erikson talk with Swizec Teller about using AI coding tools at work: their workflows, autonomous agents, and staying hands-on.
Explore 48 more episodes
CloudFlare remakes Next with AI; Vercel big mad. We talk too much about AI Agents
Carl, Mark, and Mo on Cloudflare rebuilding Next.js with AI, Vercel's response, TypeScript 6.0 beta, React Native 0.84, and AI coding agents.
Oops more CVEs. AI has React "skills", Astro exits and Tailwind struggles
Carl, Mark, and Mo on more React CVEs, Claude Skills for React, Astro joining Cloudflare, Tailwind's struggles, Next 16.1, and Rolldown 1.0 RC.
Year in review, React2Shell (RCE, DOS, SCE, oh my)
Carl, Mark, and Mo look back on 2025 in React and React Native, and break down React2Shell, the Server Components RCE vulnerability.
Cloudflare outage, ongoing npm hacks, React Router is getting RSCs
Carl and Mark on the Cloudflare outage, ongoing npm attacks, React Router getting Server Components, React concurrent stores, and the React Foundation.
Post-conf; React 19.2, React Foundation, React Native removing old architecture. Next.js has too many directives
Carl, Mark, and Mo on React Conf, React 19.2, the React Foundation, React Native dropping the old architecture, Remix v3, and Next 16's directives.
React 19.2 on the horizon; npm is still getting compromised
Carl, Mark, and Mo on React 19.2 coming soon, TanStack Start 1.0 RC, react-window 2.0, Apollo Client 4, and the npm malware wave.
Nx compromised; no more throwing promises; Remix-ing new component models
Carl and Mark on the Nx npm compromise, React dropping thrown promises, Remix's new component model, TypeScript 5.9, and React Native 0.81.
Vercel shakeups, new React Compiler docs
Carl, Mark, and Mo on Vercel's shakeups, the new React Compiler docs, React Router and Server Components, Reanimated 4, and signals.
kinda quiet tbh. ES2025 finalized, new Safari
Carl, Mark, and Mo on ES2025, Vite 7, Biome v2, Oxlint 1.0, Jest 30, React Native 0.80, Safari 26, and where Remix and Radix are headed.
Dan explains RSC. Remix v3? React core team WIP?
Carl, Mark, and Mo on Dan Abramov's RSC posts, React Router's RSC preview, Remix v3, TanStack DB, Storybook 9, and Expo SDK 53.
React 19.1 helps debug owner stacks
Carl, Mark, and Mo on React 19.1 and owner stacks, the React Labs post on View Transitions and Activity, and Dan Abramov writing again.
Next had an auth vulnerability, TypeScript is porting to Golang
Carl, Mark, and Mo on the Next.js middleware auth bypass (CVE-2025-29927), TypeScript's port to Go, React Native 0.78, and TanStack Form 1.0.
Updated new project docs
Carl, Mark, and Mo on React's updated new-project docs, sunsetting Create React App, React Router 7.2, TypeScript 5.8, and Standard Schema.
Movement on CRA, Redwood.js dead?
Carl, Mark, and Mo on Create React App's deprecation, React's experimental animation API, Node type stripping, and what RSC means for SPAs.
React 19 is here 🎉
Carl, Mark, and Mo on the React 19 release, React 19 support in Redux and React Native, Astro 5.0, Next 15.1, and React Native Screens 4.
React 19 is unblocked, Next 15 is 'stable', Expo launch week. The cool kids are on BlueSky
Carl, Mark, and Mo on React 19 getting unblocked, Next.js 15, React Router v7, Vite 6, TypeScript 5.7, and Expo's launch week.
React DevTools update, React Native 0.76 (new architecture dropped), Web Components are(n't) the future
Carl, Mark, and Mo on React DevTools, React Native 0.76's new architecture, VoidZero, the JSSugar proposal, and whether Web Components are the future.
Async Components??, a React 19 cheatsheet, static Hermes, and trademarks drama
Carl, Mark, and Mo on async components, a React 19 cheatsheet, Deno 2.0, Rspack 1.0, Static Hermes, React Native 0.76, and the JavaScript and WordPress trademark fights.
Matt Pocock taught us to make modules, RN is faster, iterator helpers are cool, JSR/Deno going sour
Carl, Mark, and Mo on React 19 progress, React Native 0.75, publishing npm packages, TypeScript 5.6, iterator helpers, and JSR and Deno.
State of React, State of JS, React, HTML
Carl, Mark, and Mo on the State of React and State of JS survey results, the job market, and new releases across the React ecosystem.
React 19 delayed (drama-ish), why no JS Laravel, TS 5.5 and more
Carl, Mark, and Mo on React 19's delay over Suspense changes, the React Compiler, why JavaScript has no Laravel, TypeScript 5.5, and Vercel Ship.
Updates from React Conf
Carl, Mark, and Mo recap React Conf 2024, then cover the Next 15 RC, Effect, the forensics of React Server Components, and React Native news.
So many new releases, React 19 featureset
Carl Vitullo and Mark Erikson on the React 19 feature set, React Native 0.74, Bun 1.1, JSR, and a wave of new releases.
React canary is 19, New ShadCN bits, Astro looks like Wordpress. Wiz??
Carl Vitullo and Mark Erikson on React 19 and the React Compiler, react-strict-dom, Server Components, Safari 17.4, and Angular merging with Wiz.
React 19 (but more details), Apple tries to kill PWAs
Carl Vitullo and Mark Erikson on the React Labs update, React 19's Server Components, Suspense and Actions, and Apple removing PWAs on iOS in the EU.
React 19 features, Remix SPA mode, Next.js 14.1, 2024 predictions
Carl Vitullo and Mark Erikson on what's coming in React 19, React Forget, Remix SPA mode, Next.js 14.1, and React libraries and predictions for 2024.
React Native 0.73, Redux Toolkit 2.0, XState v5, StyleX
Carl Vitullo and Mark Erikson on React Native 0.73, Redux Toolkit 2.0 and Redux 5, XState v5, StyleX, Server Components, and predictions for 2024.
Next.js 14, TypeScript 5.3, Redux Toolkit 2.0, RSC without a framework
Carl Vitullo and Mark Erikson on Next.js 14, TypeScript 5.3, Remix 2.2, Redux Toolkit 2.0, React Server Components without a framework, and new CSS features.
React Forget, TanStack Query v5, Yarn 4, barrel files
Carl Vitullo and Mark Erikson on React Forget, Server Actions in canary, TanStack Query v5, barrel files, Yarn 4, and a preview of RTK Query v2.
Bun 1.0, Astro 3.0, Remix v2, Next.js Server Actions
Carl Vitullo, Jacob Paris, and Sebastien Lorber on Bun 1.0, Astro 3.0, Remix v2, Docusaurus v3, Node's built-in .env support, and Next.js Server Actions.
Is Gatsby dead? Web Components, CSS-in-JS, React sourcemaps
Carl Vitullo, Mark Erikson, and Sebastien Lorber on whether Gatsby is dead, React and Web Components, CSS-in-JS, React production sourcemaps, and Expo launch week.
This Month in React
The July 2023 episode of This Month in React, Carl Vitullo and Mark Erikson's monthly conversation about React and the web.
Reactiflux Office Hours
Office Hours – States of Burnout with Jenny Truong
Reactiflux Office Hours: Jenny Truong on the states of burnout, recognizing them, and recovering as a developer.
Stack Overflow survey, Server Components, React Native 0.72
Carl Vitullo, Mark Erikson, and Sebastien Lorber on the Stack Overflow developer survey, React Server Components, Vercel skew protection, and React Native 0.72.
Reactiflux Office Hours
Office Hours – Professional Communication with Elizabeth Woolf
Reactiflux Office Hours: Elizabeth Woolf on professional communication for software developers.
Next 13.4 App Router and Server Actions, Expo Router v2, React Canaries
Carl Vitullo, Mark Erikson, and Sebastien Lorber on Next 13.4's App Router and Server Actions, Expo Router v2, React Canary releases, and HTTP streaming.
Reactiflux Spotlight
Community Spotlight – React Miami with Michelle Bakels
Reactiflux Spotlight: Michelle Bakels on organizing React Miami and building a developer conference.
Next 13.3, TypeScript 5.1, Server Components, React core team layoffs
Carl Vitullo, Mark Erikson, and Matt Pocock on Next 13.3, TypeScript 5.1, Immer 10, Million.js, React Server Components, and React core team layoffs.
Create React App is out, TypeScript 5.0, React Labs update
Carl Vitullo, Mark Erikson, and Matt Pocock on Create React App losing its recommendation, TypeScript 5.0 decorators and const types, and the React Labs update.
Reactiflux Office Hours
Office Hours – Rewrites, with Sunil Pai and Mark Erikson
Reactiflux Office Hours: Sunil Pai and Mark Erikson on rewrites: when to rewrite software, when not to, and how to do it well.
Reactiflux Office Hours
Office Hours – Becoming a leader with Ankita Kulkarni
Reactiflux Office Hours: Ankita Kulkarni joins Carl Vitullo and Mark Erikson to talk about becoming a leader as a software engineer.
Reactiflux Spotlight
Behind the React Documentary
Reactiflux Spotlight: behind the scenes of the React documentary.
Reactiflux Spotlight
Community Spotlight – Joy of React, with Josh Comeau
Reactiflux Spotlight: Josh Comeau talks with Carl Vitullo about Joy of React, his interactive course for learning React.
Reactiflux Office Hours
Office Hours – Entrepreneurship, fear of failure, investing, tRPC, and Qwik with Tejas Kumar
Reactiflux Office Hours: Tejas Kumar joins Carl Vitullo to talk entrepreneurship, fear of failure, investing, tRPC, and Qwik.
Reactiflux Office Hours
Office Hours with Wix: Tom Raviv, Omer Kenet, & Peter Shershov
Reactiflux Office Hours with Wix engineers Tom Raviv, Omer Kenet, and Peter Shershov answering questions from the Reactiflux community.
Reactiflux Office Hours
Office Hours with Matt Pocock and MapleLeaf
Reactiflux Office Hours: Carl Vitullo, Matt Pocock, and MapleLeaf answer questions from the Reactiflux community.
Reactiflux Office Hours
Office Hours with Retsam19 and MapleLeaf
Reactiflux Office Hours: Carl Vitullo with Reactiflux regulars Retsam19 and MapleLeaf, answering questions from the community.
Reactiflux Office Hours
Office Hours with Mark Erikson and Lenz Weber-Tronic
Reactiflux Office Hours: Carl Vitullo, Mark Erikson, and Lenz Weber-Tronic of the Redux maintainer team answer questions from the Reactiflux community.