This Month in React

TMiR 2026-06: React Compiler is getting rusty, what does AI mean for engineering culture


Listen Later

Transcript and URLs

★ Support this podcast ★

Reply on Bluesky

  • (00:00) - This Month in React: June News Roundup
  • (00:11) - Intros
  • (02:24) - [React Router 8](https://remix.run/blog/react-router-v8)
  • (05:29) - [Babel 8](https://babeljs.io/blog/2026/06/16/8.0.0/)
  • (07:05) - [Astro 7](https://astro.build/blog/astro-7/)
  • (09:03) - [TS 7.0 RC](https://devblogs.microsoft.com/typescript/announcing-typescript-7-0-rc/)
  • (09:31) - ESM only, no programmatic API right now
  • (10:31) - [Nub JS](https://nubjs.com/), from Zod creator
  • (14:03) - [Legend List 3.0 with DOM support](https://x.com/jmeistrich/status/2059922504320225316)
  • (14:34) - [TSRX revamped the syntax](https://tsrx.dev/blog/rethinking-tsrx)
  • (16:18) - React Core news
  • (16:22) - [React Compiler in Rust is rolling out](https://bsky.app/profile/sebastienlorber.com/post/3moibsmtqjk2x)
  • (16:47) - [PR was merged after testing at Meta and improved](https://github.com/react/react/pull/36173#issuecomment-4608356402)
  • (17:24) - [Oxlint, SWC, RSPack, Next all integrating](https://bsky.app/profile/sebastienlorber.com/post/3moibsmtqjk2x%20)
  • (17:40) - [Rolldown tried integrating directly but removed due to binary size increase](https://x.com/evanyou/status/2069593612153987373)
  • (18:08) - [Bun tried optimizing the Rust Compiler code](https://gist.github.com/Jarred-Sumner/84df369c35216f40d61d1ea9f95771c2)
  • (18:47) - Other core improvements
  • (19:07) - [Fragment Refs have been documented](https://react.dev/reference/react/Fragment#fragmentinstance) in canary
  • (21:31) - React DevTools MCP tools, including [component tree](https://github.com/react/react/pull/36597) and [perf analysis](https://github.com/react/react/pull/36598) APIs
  • (22:18) - React Foundation progress
  • (22:29) - There’s a(n early) [react.foundation](https://react.foundation/) website, advertising funding for maintainers and community groups
  • (25:30) - They’re gonna have a booth at [Chain React at the end of July](https://chainreactconf.com/)
  • (26:01) - [Why is Meta destroying its engineering organization?](https://newsletter.pragmaticengineer.com/p/why-is-meta-destroying-its-engineering)
  • (32:36) - [AI demands more engineering discipline. Not less](https://charitydotwtf.substack.com/p/ai-demands-more-engineering-discipline)
  • (40:41) - Christoph Nakazawa posted his [“Modern Engineering Values” and how he uses AI](https://cpojer.net/posts/modern-engineering-values)
  • (42:31) - [Cloudflare bought VoidZero](https://voidzero.dev/posts/voidzero-cloudflare)
  • (43:34) - NPM / security updates
  • (43:38) - [Github Actions allows enforcing pinned action SHAs](https://github.blog/changelog/2025-08-15-github-actions-policy-now-supports-blocking-and-sha-pinning-actions/)
  • (44:11) - [GitHub Actions Has a Package Manager, and It Might Be the Worst](https://nesbitt.io/2025/12/06/github-actions-package-manager.html)
  • (45:17) - [NPM 12 will disable install scripts and Git deps by default](https://github.blog/changelog/2026-06-09-upcoming-breaking-changes-for-npm-v12/)
  • (46:15) - Code optimization still matters!
  • (46:43) - [TanStack Table cut memory in v9 by 90% on large lists by optimizing JS objects](https://tanstack.com/blog/tanstack-table-v9-memory-performance) and [optimized TS perf](https://tanstack.com/blog/tanstack-table-v9-typescript-performance)
  • (47:15) - [Pierre Diffs was significantly optimized](https://pierre.computer/writing/on-rendering-diffs) - has to handle virtualization, syntax highlighting, source loading
  • (48:27) - [CompileCat is a new optimizing compiler to improve JS execution after bundling](https://github.com/isaac-mason/compilecat), similar to Closure Compiler. ([the RSPack team says they’re working on something similar](https://x.com/jiahan_c/status/2065630866668453898) )
  • (51:12) - [Mark’s React-Redux /+ signals draft perf PR](https://github.com/reduxjs/react-redux/pull/2318) and [updated React-Redux benchmarks repo](https://github.com/reduxjs/react-redux-benchmarks)
  • (52:41) - [Aurora Scharff’s preferred RSC component architecture](https://aurorascharff.no/posts/component-architecture-for-react-server-components/)
  • (53:24) - [Lovable projects now use TanStack Start by default](https://lovable.dev/blog/building-apps-using-tanstack-start)

  • ...more
    View all episodesView all episodes
    Download on the App Store

    This Month in ReactBy Reactiflux; with Mark Erikson, Mo Khazali, and Carl Vitullo