Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
94 changes: 52 additions & 42 deletions src/transcripts/tmir-2025-10.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,55 +7,65 @@ description: "Join Carl, Mark, and Mo as we break down This Month in React. We'l
people: "[Carl](https://bsky.app/profile/vcarl.com), [Mark](https://bsky.app/profile/acemarke.dev), and [Mo](https://bsky.app/profile/mojavad.bsky.social)"
---

<style>
iframe {
position: sticky;
top: 0;
}
html li p {
margin-bottom: 0;
}
</style>

<iframe width="100%" height="180" frameborder="no" scrolling="no" seamless="" src="https://share.transistor.fm/e/ad1a1c53"></iframe>

- [[00:00:00](#intro)] Intro
- [[00:00:46](#new-releases)] New releases
- [[00:00:49](#immer-102)] [Immer 10.2](https://github.com/immerjs/immer/releases/tag/v10.2.0)
- [[00:01:55](#arktype-arkregex-typed-regex)] [ArkType ArkRegex](https://arktype.io/docs/blog/arkregex) (typed regex)
- [[00:00:49](#immer-102)] [Immer 10.2](https://github.com/immerjs/immer/releases/tag/v10.2.0)
- [[00:01:55](#arktype-arkregex-typed-regex)] [ArkType ArkRegex](https://arktype.io/docs/blog/arkregex) (typed regex)
- [[00:02:41](#main-content)] Main Content
- [[00:02:45](#react-conf)] React Conf
- [[00:02:50](#official-reactconf-2025-recap)] [Official ReactConf 2025 Recap](https://react.dev/blog/2025/10/16/react-conf-2025-recap)
- [[00:02:57](#introducing-the-react-foundation-also-from-linux-foundation-meta-engineering-and-seth-webster)] [Introducing the React Foundation](https://react.dev/blog/2025/10/07/introducing-the-react-foundation) (also from [Linux Foundation](https://www.linuxfoundation.org/press/linux-foundation-announces-intent-to-launch-the-react-foundation), [Meta engineering](https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/), and [Seth Webster](https://thenewstack.io/react-foundation-leader-on-whats-next-for-the-framework/))
- [[00:17:03](#192-activity-useeffectevent)] 19.2 (Activity, useEffectEvent)
- [[00:17:27](#react-native-news)] React Native news
- [[00:17:32](#new-architecture-only-from-v082)] [New architecture only from v0.82](https://reactnative.dev/blog/2025/10/08/react-native-0.82#new-architecture-only)
- [[00:18:52](#vega-os-announcement)] [Vega OS announcement](https://developer.amazon.com/apps-and-games/blogs/2025/09/announcing-vega-os)
- [[00:19:04](#vega-introduction-at-react-conf)] [Vega introduction at React Conf](https://www.youtube.com/watch?v=p9OcztRyDl0&t=5737s)
- [[00:22:36](#joe-savonas-exploring-react-performance-talk)] Joe Savona’s “[Exploring React Performance](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=20274s)” talk
- [[00:23:26](#rickys-async-react-part-i-and-part-ii-repo)] Ricky’s “[Async React Part I](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=10907s)” and “[Part II](https://www.youtube.com/watch?v=p9OcztRyDl0&t=29073s)” ([repo](https://github.com/rickhanlonii/async-react))
- [[00:27:12](#async-react-working-group)] [Async React Working Group](https://github.com/reactwg/async-react)
- [[00:27:35](#first-discussion-of-more-docs-ideas)] First [discussion of more docs ideas](https://github.com/reactwg/async-react/discussions/2)
- [[00:28:27](#remix-v3-announcement)] Remix v3 announcement
- [[00:29:03](#announcement-demo-timestamped-breakdown)] [Announcement demo timestamped breakdown](https://github.com/markdalgleish/remix3-resources)
- [[00:31:28](#updates-syntax-can-be-customized)] [Updates syntax can be customized?](https://x.com/sergiodxa/status/1976878377509568871)
- [[00:34:44](#i-built-the-same-app-10-times-code)] [I built the same app 10 times](https://www.lorenstew.art/blog/10-kanban-boards) ([code](https://github.com/lorenseanstewart/kanban-comparison))
- [[00:37:57](#same-author-as-react-won-by-default-and-its-killing-innovation)] Same author as [React Won by Default and It’s Killing Innovation](https://www.lorenstew.art/blog/react-won-by-default/)
- [[00:43:33](#solito-5)] [Solito 5](https://solito.dev/v5)
- [[00:46:49](#next-16-and-directives-debate)] Next 16 and Directives debate
- [[00:46:56](#next-16-released)] [Next 16 released](https://nextjs.org/blog/next-16)
- [[00:49:41](#directives-and-the-platform-boundary)] [Directives and the Platform Boundary](https://tanstack.com/blog/directives-and-the-platform-boundary)
- [[00:50:34](#technical-critique-of-next-app-router-everyone-hates-nextjs)] Technical critique of Next App Router: [Everyone Hates Next.js](https://paperclover.net/blog/webdev/everyone-hates-nextjs)
- [[00:02:45](#react-conf)] React Conf
- [[00:02:50](#official-reactconf-2025-recap)] [Official ReactConf 2025 Recap](https://react.dev/blog/2025/10/16/react-conf-2025-recap)
- [[00:02:57](#introducing-the-react-foundation-also-from-linux-foundation-meta-engineering-and-seth-webster)] [Introducing the React Foundation](https://react.dev/blog/2025/10/07/introducing-the-react-foundation) (also from [Linux Foundation](https://www.linuxfoundation.org/press/linux-foundation-announces-intent-to-launch-the-react-foundation), [Meta engineering](https://engineering.fb.com/2025/10/07/open-source/introducing-the-react-foundation-the-new-home-for-react-react-native/), and [Seth Webster](https://thenewstack.io/react-foundation-leader-on-whats-next-for-the-framework/))
- [[00:17:03](#192-activity-useeffectevent)] 19.2 (Activity, useEffectEvent)
- [[00:17:27](#react-native-news)] React Native news
- [[00:17:32](#new-architecture-only-from-v082)] [New architecture only from v0.82](https://reactnative.dev/blog/2025/10/08/react-native-0.82#new-architecture-only)
- [[00:18:52](#vega-os-announcement)] [Vega OS announcement](https://developer.amazon.com/apps-and-games/blogs/2025/09/announcing-vega-os)
- [[00:19:04](#vega-introduction-at-react-conf)] [Vega introduction at React Conf](https://www.youtube.com/watch?v=p9OcztRyDl0&t=5737s)
- [[00:22:36](#joe-savonas-exploring-react-performance-talk)] Joe Savona’s “[Exploring React Performance](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=20274s)” talk
- [[00:23:26](#rickys-async-react-part-i-and-part-ii-repo)] Ricky’s “[Async React Part I](https://www.youtube.com/watch?v=zyVRg2QR6LA&t=10907s)” and “[Part II](https://www.youtube.com/watch?v=p9OcztRyDl0&t=29073s)” ([repo](https://github.com/rickhanlonii/async-react))
- [[00:27:12](#async-react-working-group)] [Async React Working Group](https://github.com/reactwg/async-react)
- [[00:27:35](#first-discussion-of-more-docs-ideas)] First [discussion of more docs ideas](https://github.com/reactwg/async-react/discussions/2)
- [[00:28:27](#remix-v3-announcement)] Remix v3 announcement
- [[00:29:03](#announcement-demo-timestamped-breakdown)] [Announcement demo timestamped breakdown](https://github.com/markdalgleish/remix3-resources)
- [[00:31:28](#updates-syntax-can-be-customized)] [Updates syntax can be customized?](https://x.com/sergiodxa/status/1976878377509568871)
- [[00:34:44](#i-built-the-same-app-10-times-code)] [I built the same app 10 times](https://www.lorenstew.art/blog/10-kanban-boards) ([code](https://github.com/lorenseanstewart/kanban-comparison))
- [[00:37:57](#same-author-as-react-won-by-default-and-its-killing-innovation)] Same author as [React Won by Default and It’s Killing Innovation](https://www.lorenstew.art/blog/react-won-by-default/)
- [[00:43:33](#solito-5)] [Solito 5](https://solito.dev/v5)
- [[00:46:49](#next-16-and-directives-debate)] Next 16 and Directives debate
- [[00:46:56](#next-16-released)] [Next 16 released](https://nextjs.org/blog/next-16)
- [[00:49:41](#directives-and-the-platform-boundary)] [Directives and the Platform Boundary](https://tanstack.com/blog/directives-and-the-platform-boundary)
- [[00:50:34](#technical-critique-of-next-app-router-everyone-hates-nextjs)] Technical critique of Next App Router: [Everyone Hates Next.js](https://paperclover.net/blog/webdev/everyone-hates-nextjs)
- [[00:54:56](#-lightning-round-)] ⚡ Lightning round ⚡
- [[00:54:58](#viteconf-roundup)] [ViteConf roundup](https://voidzero.dev/posts/whats-new-viteconf-2025)
- [[00:55:49](#aws-outage-postmortem)] [AWS Outage Postmortem](https://aws.amazon.com/message/101925/)
- [[00:57:10](#voltra)] [Voltra](https://x.com/saul_sharma/status/1972161677165473980)
- [[00:58:10](#building-fully-native-apps-with-eas)] [Building fully native apps with EAS](https://blog.swmansion.com/building-fully-native-ios-apps-with-expo-eas-760b5480d7c5)
- [[00:58:52](#react-native-imgui)] [React Native \\\<\\\> Imgui](https://x.com/tmikov/status/1979771014340047088)
- [[00:59:53](#lodash-maintenance-foundation)] [Lodash maintenance foundation](https://blog.ulisesgascon.com/the-future-of-lodash)
- [[01:00:45](#build-your-own-key-value-database)] [Build Your Own Key-Value Database](https://www.nan.fyi/database)
- [[01:02:24](#jared-palmer-asking-for-gh-pr-suggestions-and-giving-some-technical-details)] [Jared Palmer asking for GH PR suggestions](https://x.com/jaredpalmer/status/1979204222420664405) and giving [some technical details](https://x.com/jaredpalmer/status/1980619222918262842)
- [[01:03:54](#node-25-with-jsonstringify-improvements)] [Node 25 with JSON.stringify improvements](https://nodejs.org/en/blog/release/v25.0.0)
- [[01:04:15](#cloudflare-vs-vercel-cpu-benchmarks-and-perf-optimizations)] [Cloudflare vs Vercel CPU benchmarks and perf optimizations](https://blog.cloudflare.com/unpacking-cloudflare-workers-cpu-performance-benchmarks/)
- [[01:05:07](#ff-interop-feature-request-rankings)] [FF Interop Feature Request Rankings](https://interop-rank.jakearchibald.com/)
- [[01:05:53](#vjeuxs-history-of-prettier)] [Vjeux’s History of Prettier](https://blog.vjeux.com/2025/javascript/birth-of-prettier.html)
- [[00:54:58](#viteconf-roundup)] [ViteConf roundup](https://voidzero.dev/posts/whats-new-viteconf-2025)
- [[00:55:49](#aws-outage-postmortem)] [AWS Outage Postmortem](https://aws.amazon.com/message/101925/)
- [[00:57:10](#voltra)] [Voltra](https://x.com/saul_sharma/status/1972161677165473980)
- [[00:58:10](#building-fully-native-apps-with-eas)] [Building fully native apps with EAS](https://blog.swmansion.com/building-fully-native-ios-apps-with-expo-eas-760b5480d7c5)
- [[00:58:52](#react-native-imgui)] [React Native \\\<\\\> Imgui](https://x.com/tmikov/status/1979771014340047088)
- [[00:59:53](#lodash-maintenance-foundation)] [Lodash maintenance foundation](https://blog.ulisesgascon.com/the-future-of-lodash)
- [[01:00:45](#build-your-own-key-value-database)] [Build Your Own Key-Value Database](https://www.nan.fyi/database)
- [[01:02:24](#jared-palmer-asking-for-gh-pr-suggestions-and-giving-some-technical-details)] [Jared Palmer asking for GH PR suggestions](https://x.com/jaredpalmer/status/1979204222420664405) and giving [some technical details](https://x.com/jaredpalmer/status/1980619222918262842)
- [[01:03:54](#node-25-with-jsonstringify-improvements)] [Node 25 with JSON.stringify improvements](https://nodejs.org/en/blog/release/v25.0.0)
- [[01:04:15](#cloudflare-vs-vercel-cpu-benchmarks-and-perf-optimizations)] [Cloudflare vs Vercel CPU benchmarks and perf optimizations](https://blog.cloudflare.com/unpacking-cloudflare-workers-cpu-performance-benchmarks/)
- [[01:05:07](#ff-interop-feature-request-rankings)] [FF Interop Feature Request Rankings](https://interop-rank.jakearchibald.com/)
- [[01:05:53](#vjeuxs-history-of-prettier)] [Vjeux’s History of Prettier](https://blog.vjeux.com/2025/javascript/birth-of-prettier.html)
- [[01:10:41](#conferences-react-javascript)] Conferences ([React](https://react.dev/community/conferences), [Javascript](https://confs.tech/javascript))
- [[01:10:43](#react-native-london-nov-13-14-london-uk)] [React Native London](http://reactnativelondon.co.uk) Nov 13-14 London, UK
- [[01:11:26](#use-code-tmir10-to-get-10-off)] Use code \`TMIR10\` to get 10% off
- [[01:11:42](#wey-wey-web-nov-17-18-malaga-spain)] [Wey Wey Web](https://www.weyweyweb.com/) Nov 17-18 Malaga, Spain
- [[01:11:49](#react-summit-nov-18-21-new-york-ny-usa)] [React Summit](https://reactsummit.us/) Nov 18, 21 New York, NY, USA
- [[01:12:10](#react-advanced-nov-28-london-england)] [React Advanced](https://reactadvanced.com/) Nov 28, London, England
- [[01:12:33](#react-paris-cfp-is-open)] [React Paris](https://react.paris/) CFP is open
- [[01:10:43](#react-native-london-nov-13-14-london-uk)] [React Native London](http://reactnativelondon.co.uk) Nov 13-14 London, UK
- [[01:11:26](#use-code-tmir10-to-get-10-off)] Use code \`TMIR10\` to get 10% off
- [[01:11:42](#wey-wey-web-nov-17-18-malaga-spain)] [Wey Wey Web](https://www.weyweyweb.com/) Nov 17-18 Malaga, Spain
- [[01:11:49](#react-summit-nov-18-21-new-york-ny-usa)] [React Summit](https://reactsummit.us/) Nov 18, 21 New York, NY, USA
- [[01:12:10](#react-advanced-nov-28-london-england)] [React Advanced](https://reactadvanced.com/) Nov 28, London, England
- [[01:12:33](#react-paris-cfp-is-open)] [React Paris](https://react.paris/) CFP is open
- [[01:12:49](#ending)] Ending

# This Month in React - October 2025 (SM)
Expand Down