TMiR 2024-11: React 19 is unblocked, Next 15 is 'stable', Expo launch week. The cool kids are on BlueSky
Job market: FRED data, Layoffs.fyiNew releasesVSCode 1.95Node v23Docusaurus 3.6React Navigation 7.0better-auth v1.0Mantine v7.14.0Storybook 8.4Gatsby v5.14Rspack 1.1Angular beat React to v19ConferencesReact Day Berlin Berlin, DE Dec 13 & 16Main ContentReact 19 RC1Tech writeup of a solution to the sibling rendering issue that delayed React 19’s releaseNext.js 15TS 5.7React Router v7 | RemixVite v6Environment APIExpo Launch PartyThe magic of Expo DOM ComponentsIntroducing Workflows: CICD built for your appEnvironment variables in EAS: new changes to simplify setupExpo SDK 52New CSSA Friendly Introduction to Container QueriesA Framework for Evaluating Browser SupportState of CSS 2024Framework betas:RSC in Expo Router is now in Beta!TanStack Start betaReact Native 0.77 RC0New List dropped in React NativeTwitter -> Bluesky migrationWeb Without Walls | React Universe Conf 2024Starter packsericclemmons/awesome-starter-packs, stevendborrelli/bluesky-tech-starter-packsBluesky DirectoryA complete guide to Bluesky 🦋Technical debate over how “decentralized” Bluesky actually is.⚡ Lightning round ⚡Deno v. Oracle: Canceling the JavaScript TrademarkTwo ways to the two ReactsThat's not an abstraction, that's just a layer of indirectionReact Anti-Pattern: Stop Passing Setters Down the Components TreeWhat is HTTP/3?Leaked Vercel v0 system promptsReact Scan to highlight component renders (by the author of Million.js), which he used to point out Github’s code view re-rendering on every scrollWhat’s Next for the React Compiler?Framer Motion spinning out as an OSS tool (Motion), and conversely GSAP is joining WebFlow
- Job market: FRED data, Layoffs.fyi
- New releases
- Conferences
- React Day Berlin Berlin, DE Dec 13 & 16
- Main Content
- React 19 RC1
- Tech writeup of a solution to the sibling rendering issue that delayed React 19’s release
- Next.js 15
- TS 5.7
- React Router v7 | Remix
- Vite v6
- Expo Launch Party
- New CSS
- Framework betas:
- React Native 0.77 RC0
- New List dropped in React Native
- Twitter -> Bluesky migration
- Technical debate over how “decentralized” Bluesky actually is.
- React 19 RC1
- ⚡ Lightning round ⚡
- Deno v. Oracle: Canceling the JavaScript Trademark
- Two ways to the two Reacts
- That's not an abstraction, that's just a layer of indirection
- What is HTTP/3?
- Leaked Vercel v0 system prompts
- React Scan to highlight component renders (by the author of Million.js), which he used to point out Github’s code view re-rendering on every scroll
- What’s Next for the React Compiler?
- Framer Motion spinning out as an OSS tool (Motion), and conversely GSAP is joining WebFlow
- (00:00) - This Month In React - November Episode
- (01:35) - Job market: [FRED data](https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE), [Layoffs.fyi](https://layoffs.fyi/)
- (01:51) - [VSCode 1.95](https://code.visualstudio.com/updates/v1_95)
- (02:20) - [Node v23](https://openjsf.org/blog/announcing-node.js-23-key-features-and-enhancement?ck_subscriber_id=1888282043)
- (03:19) - Marker
- (04:12) - [Docusaurus 3.6](https://docusaurus.io/blog/releases/3.6)
- (04:40) - [React Navigation 7.0](https://reactnavigation.org/blog/2024/11/06/react-navigation-7.0/)
- (04:46) - [better-auth v1.0](https://www.better-auth.com/v1)
- (05:06) - [Mantine v7.14.0](https://mantine.dev/changelog/7-14-0/)
- (05:14) - [Storybook 8.4](https://storybook.js.org/blog/storybook-8-4/)
- (05:22) - [Gatsby v5.14](https://github.com/gatsbyjs/gatsby/releases/tag/gatsby%405.14.0)
- (05:34) - [Rspack 1.1](https://rspack.dev/blog/announcing-1-1)
- (05:39) - [Angular beat React to v19](https://blog.angular.dev/meet-angular-v19-7b29dfd05b84)
- (05:57) - Conferences
- (06:06) - [React Day Berlin](https://reactday.berlin/)
- (06:38) - Sponsored by [Infinite Red](https://infinite.red)
- (07:39) - React 19 RC1
- (08:17) - [Tech writeup of a solution to the sibling rendering issue](https://github.com/facebook/react/issues/29898#issuecomment-2477449973) that delayed React 19’s release
- (11:27) - [Next.js 15](https://nextjs.org/blog/next-15)
- (15:25) - [TS 5.7](https://devblogs.microsoft.com/typescript/announcing-typescript-5-7/)
- (19:48) - [React Router v7 | Remix](https://remix.run/blog/react-router-v7)
- (24:28) - [Vite v6](https://vite.dev/blog/announcing-vite6.html)
- (24:50) - [Environment API](https://github.com/vitejs/vite/discussions/16358)
- (27:52) - [Expo Launch Party](https://expo.dev/launch-party)
- (28:19) - [The magic of Expo DOM Components](https://expo.dev/blog/the-magic-of-expo-dom-components)
- (32:24) - [Introducing Workflows: CICD built for your app](https://expo.dev/blog/expo-workflows-automate-your-release-process)
- (33:33) - [Environment variables in EAS: new changes to simplify setup](https://expo.dev/blog/environment-variables)
- (36:59) - [Expo SDK 52](https://expo.dev/changelog/2024/11-12-sdk-52)
- (40:10) - New CSS
- (40:14) - [A Friendly Introduction to Container Queries](https://www.joshwcomeau.com/css/container-queries-introduction/)
- (41:05) - [A Framework for Evaluating Browser Support](https://www.joshwcomeau.com/css/browser-support/)
- (43:48) - [State of CSS 2024](https://2024.stateofcss.com/)
- (47:02) - Framework betas:
- (47:08) - [RSC in Expo Router is now in Beta!](https://expo.dev/blog/universal-react-server-components-developer-preview)
- (47:29) - [TanStack Start beta](https://tanstack.com/router/latest/docs/framework/react/start/overview)
- (49:14) - [React Native 0.77 RC0](https://github.com/facebook/react-native/releases/tag/v0.77.0-rc.0)
- (50:02) - [New List dropped in React Native](https://x.com/jmeistrich/status/1855663310386958840)
- (51:45) - Twitter -> Bluesky migration
- (54:54) - Marker
- (55:13) - [Technical debate](https://dustycloud.org/blog/how-decentralized-is-bluesky/) over [how “decentralized”](https://whtwnd.com/bnewbold.net/3lbvbtqrg5t2t) Bluesky actually is
- (55:57) - [Web Without Walls | React Universe Conf 2024](https://www.youtube.com/watch?v=F1sJW6nTP6E)
- (59:03) - ⚡ Lightning round ⚡
- (59:06) - [Deno v. Oracle: Canceling the JavaScript Trademark](https://deno.com/blog/deno-v-oracle)
- (59:27) - [Two ways to the two Reacts](https://bobaekang.com/blog/two-ways-to-the-two-reacts)
- (59:52) - [That's not an abstraction, that's just a layer of indirection](https://fhur.me/posts/2024/thats-not-an-abstraction)
- (01:00:04) - [React Anti-Pattern: Stop Passing Setters Down the Components Tree](https://matanbobi.dev/posts/stop-passing-setter-functions-to-components)
- (01:00:31) - [What is HTTP/3?](https://www.cloudflare.com/learning/performance/what-is-http3/)
- (01:01:03) - [Leaked Vercel v0 system prompts](https://old.reddit.com/r/LocalLLaMA/comments/1gwwyia/leaked_system_prompts_from_v0_vercels_ai/)
- (01:01:59) - [React Scan to highlight component renders](https://react-scan.million.dev/) (by the author of Million.js), which he used to point out [Github’s code view re-rendering on every scroll](https://x.com/aidenybai/status/1859267710498263073)
- (01:02:56) - [What’s Next for the React Compiler?](https://www.youtube.com/watch?v=qd5yk2gxbtg)
- (01:03:14) - [Framer Motion spinning out as an OSS tool (Motion)](https://motion.dev/blog/framer-motion-is-now-independent-introducing-motion), and conversely [GSAP is joining WebFlow](https://gsap.com/blog/webflow-GSAP/)
Creators and Guests

Host
Mark Erikson
An engineer maintaining Redux and Redux Toolkit, working at Replay.io to make smarter AI chat bots and debuggers using time travel.

Host
Mo
Head of Mobile at Theodo, a software consultancy that does native app development for iOS and Android

Producer
Carl Vitullo
Solopreneur just vibing, posts are probably bullshit. Community lead at Reactiflux, the largest chat community of React professionals.
