TMiR 2024-09 – Async Components??, a React 19 cheatsheet, static Hermes, and trademarks drama
New releasesNode v22.8.0Deno 2.0 Release CandidateRelay v18Redwood v8.0.0EpicReact v2RsPack 1.0 and Rsbuild 1.0Metro 0.80.11Effect 3.8Astro 4.15React Email 3.0React Native 0.76 RC2Main ContentBulletproof React updated for NextJSNew React Native DebuggerHermes new Runtime Bytecode TranslationReact 19 React 19 Cheat SheetWhat’s new in React 19 (moreso a discussion of the evolution of the rendering model)Build-time ComponentsYou can use async functions for components in React 19??Core team forgot to put it in release notes??A milestone for TypeScript Performance in TanStack Router"we’ve decided to make a few changes to ease the adoption of Next 15"Trademarks dramaFrom Deno: JavaScript™WordPress v WPEngineTrademark page diff seems targeted"You're writing a vite-based SPA. You need to add a few API routes (i.e., for authentication). What do you do?"Mo at Future Frontend: Dynamic UI at the Edge⚡ Lightning round ⚡Nitromodules released to publicNodeJS adds an experimental permission modelTypeScript StyleguideInside ECMAScript: JavaScript Standard Gets an Extra StageThe Neverending StoryRemix The Web from mjacksonReplacing React code with CSS :has selectorPerformance Optimization Strategies for Large-Scale React ApplicationsConferences (React, Javascript)SquiggleConf Boston, MA USA Oct 3-4RenderCon Nairobi, Kenya Oct 4-5React India Goa, India Oct 17-19, 2024React Brussels Brussels, Belgium Oct 18Next.js Conf SF, USA Oct 24React Advanced London London, UK Oct 25, 28HalfStack London London, UK Nov 13React Native London London, UK Nov 15
New releases
- Node v22.8.0
- Deno 2.0 Release Candidate
- Relay v18
- Redwood v8.0.0
- EpicReact v2
- RsPack 1.0 and Rsbuild 1.0
- Metro 0.80.11
- Effect 3.8
- Astro 4.15
- React Email 3.0
- React Native 0.76 RC2
Main Content
- Bulletproof React updated for NextJS
- New React Native Debugger
- Hermes new Runtime Bytecode Translation
- React 19
- React 19 Cheat Sheet
- What’s new in React 19 (moreso a discussion of the evolution of the rendering model)
- Build-time Components
- You can use async functions for components in React 19??
- A milestone for TypeScript Performance in TanStack Router
- "we’ve decided to make a few changes to ease the adoption of Next 15"
- Trademarks drama
- "You're writing a vite-based SPA. You need to add a few API routes (i.e., for authentication). What do you do?"
- Mo at Future Frontend: Dynamic UI at the Edge
⚡ Lightning round ⚡
- Nitromodules released to public
- NodeJS adds an experimental permission model
- TypeScript Styleguide
- Inside ECMAScript: JavaScript Standard Gets an Extra Stage
- The Neverending Story
- Remix The Web from mjackson
- Replacing React code with CSS :has selector
- Performance Optimization Strategies for Large-Scale React Applications
Conferences (React, Javascript)
- SquiggleConf Boston, MA USA Oct 3-4
- RenderCon Nairobi, Kenya Oct 4-5
- React India Goa, India Oct 17-19, 2024
- React Brussels Brussels, Belgium Oct 18
- Next.js Conf SF, USA Oct 24
- React Advanced London London, UK Oct 25, 28
- HalfStack London London, UK Nov 13
- React Native London London, UK Nov 15
- (00:00) - TMiR 2029-09
- (00:57) - https://nodejs.org/en/blog/release/v22.8.0
- (01:06) - https://deno.com/blog/v2.0-release-candidate
- (01:47) - https://github.com/facebook/relay/releases/tag/v18.0.0
- (02:28) - https://redwoodjs.com/upgrade/v8
- (04:09) - https://x.com/kentcdodds/status/1838263679025844378
- (04:55) - https://rsbuild.dev/community/releases/v1-0
- (06:20) - https://x.com/MetroBundler/status/1831709057670861260
- (07:52) - https://effect.website/blog/effect-3.8
- (08:43) - https://astro.build/blog/astro-4150/
- (09:45) - https://resend.com/blog/react-email-3
- (10:26) - https://github.com/facebook/react-native/releases/tag/v0.76.0-rc.2
- (12:24) - Sponsored by Infinite Red
- (13:17) - Upcoming conferences
- (15:08) - https://github.com/alan2207/bulletproof-react
- (15:52) - https://www.youtube.com/watch?v=b48Lax2-jOQ&t=4350s
- (18:05) - https://www.youtube.com/watch?v=pfeTPSai6vc&t=8702s
- (22:14) - https://www.epicreact.dev/react-19-cheatsheet
- (24:10) - https://vercel.com/blog/whats-new-in-react-19
- (26:22) - https://tanstack.com/blog/tanstack-router-typescript-performance
- (27:46) - https://x.com/feedthejim/status/1829569083777437745
- (30:07) - https://javascript.tm/
- (31:46) - https://x.com/photomatt/status/1838738735795703976
- (33:10) - https://www.diffchecker.com/tJ29tGIn/
- (33:49) - https://x.com/aboodman/status/1836470815862460506
- (36:43) - https://youtu.be/BRce-DHEoNc?si=AsVqdVrxbiO9nyW9
- (39:03) - https://mrousavy.github.io/nitro/
- (39:31) - https://twitter.com/liran_tal/status/1830621784770555915
- (40:54) - https://mkosir.github.io/typescript-style-guide/#appendix---react
- (43:05) - https://thenewstack.io/inside-ecmascript-javascript-standard-gets-an-extra-stage/
- (44:34) - https://github.com/mjackson/remix-the-web/
- (46:42) - https://www.developerway.com/posts/replacing-react-with-css
- (48:19) - https://old.reddit.com/r/reactjs/comments/1f6abzy/performance_optimization_strategies_for/
- (49:10) - Outro
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.
