TMiR 2024-08: Matt Pocock taught us to make modules, RN is faster, iterator helpers are cool, JSR/Deno going sour
React 19 progress:Initial “Suspense sibling pre-rendering” implementation workDevTools support for Server Components and Viewing Source of Server ComponentsReact Native 0.75 releasedHow To Create An NPM Package | Total TypeScriptBlogged Answers: My Experience Modernizing Packages to ESMImplementing React from scratchDidact - build your own ReactGetting Closure on React HooksConfigure retention periods for deployments – VercelWaku 0.21 includes React Server Actions supportReact Beyond the RenderRedux Essentials tutorial updatedAnnouncing TypeScript 5.6 RCIterator HelpersUsing React DOM in Expo native appsNitroModulesComparing to ObjC Turbomodules, it is significantly fasterJSR and Deno: Final Review 🚮 – David BushellWhat Deno Got Wrong About HTTP ImportsThe Deno Package Paradox – David Bushell2024 Stack Overflow Developer Survey⚡ Lightning round ⚡Cocoapods going into maintenance modeweb-infra-dev/rslib: The library build tool powered by Rsbuild.Accident Forgiveness · The Fly Blogspatial computeHow Airbnb Smoothly Upgrades ReactUse useId() Instead Of Hand-Making IDsCommon Sense Refactoring of a Messy React ComponentIntroducing Structured Outputs in the API | OpenAISentry is now Fair SourceFair Source DefinitionQuick hitsJob marketFRED dataLayoffs.fyiNew releasesMaterial UI v6 is out now 🎉 - MUITauri 2.0 Release CandidateNx 19.5 is here! Stackblitz, Bun, Incremental Builds for Vite, Gradle Test AtomizerConferencesReact Universe 2024 Wrocław, Poland Sept 5-6JSConf Chile Santiago, Chile Sept 5-7UtahJS Conf Salt Lake City, UT, U.S.A. Sept 13React Alicante September 19-21JSConf Ireland Dublin, Ireland & Online Sept 25-26SquiggleConf Boston, MA USA Oct 3-4RenderCon Nairobi, Kenya Oct 4-5React India Goa, India Oct 17-19, 2024React Brussels Brussels, Belgium Oct 18React Advanced London London, UK Oct 25, 28
- React 19 progress:
- React Native 0.75 released
- How To Create An NPM Package | Total TypeScript
- Implementing React from scratch
- Configure retention periods for deployments – Vercel
- Waku 0.21 includes React Server Actions support
- Redux Essentials tutorial updated
- Announcing TypeScript 5.6 RC
- Using React DOM in Expo native apps
- NitroModules
- JSR and Deno: Final Review 🚮 – David Bushell
- 2024 Stack Overflow Developer Survey
⚡ Lightning round ⚡
- Cocoapods going into maintenance mode
- web-infra-dev/rslib: The library build tool powered by Rsbuild.
- Accident Forgiveness · The Fly Blog
- spatial compute
- How Airbnb Smoothly Upgrades React
- Use useId() Instead Of Hand-Making IDs
- Common Sense Refactoring of a Messy React Component
- Introducing Structured Outputs in the API | OpenAI
- Sentry is now Fair Source
Quick hits
- Job market
- New releases
- Conferences
- React Universe 2024 Wrocław, Poland Sept 5-6
- JSConf Chile Santiago, Chile Sept 5-7
- UtahJS Conf Salt Lake City, UT, U.S.A. Sept 13
- React Alicante September 19-21
- JSConf Ireland Dublin, Ireland & Online Sept 25-26
- 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
- React Advanced London London, UK Oct 25, 28
- (00:00) - TMIR_August 2024_Interview
- (00:56) - Sponsored by Infinite Red
- (01:53) - React 19 progress
- (02:48) - https://github.com/facebook/react/pull/30800
- (04:37) - https://github.com/facebook/react/pull/30798
- (05:23) - https://reactnative.dev/blog/2024/08/12/release-0.75
- (07:30) - https://www.totaltypescript.com/how-to-create-an-npm-package
- (08:13) - https://blog.isquaredsoftware.com/2023/08/esm-modernization-lessons/
- (10:36) - https://www.rob.directory/blog/react-from-scratch
- (12:04) - https://vercel.com/changelog/configure-retention-periods-for-deployments
- (13:03) - https://waku.gg/blog/server-actions-are-here
- (14:35) - https://redux.js.org/tutorials/essentials/part-1-overview-concepts
- (17:46) - https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-rc/
- (18:31) - https://github.com/tc39/proposal-iterator-helpers
- (19:17) - https://docs.expo.dev/guides/dom-components/
- (24:51) - https://x.com/mrousavy/status/1821165226546323930
- (29:53) - https://dbushell.com/2024/08/09/jsr-and-deno-final-review/
- (34:30) - TODO: move this https://github.com/web-infra-dev/rslib
- (35:45) - https://survey.stackoverflow.co/2024/
- (38:02) - https://www.meity.gov.in/content/software-and-services-sector
- (39:53) - https://blog.cocoapods.org/CocoaPods-Support-Plans/
- (41:07) - https://fly.io/blog/accident-forgiveness/
- (42:17) - https://sunilpai.dev/posts/spatial-compute/
- (43:25) - https://medium.com/airbnb-engineering/how-airbnb-smoothly-upgrades-react-b1d772a565fd
- (44:34) - https://reacttraining.com/blog/use-useid-instead-of-hand-making-ids
- (45:42) - https://alexkondov.com/refactoring-a-messy-react-component/
- (46:20) - https://openai.com/index/introducing-structured-outputs-in-the-api/
- (47:42) - https://blog.sentry.io/sentry-is-now-fair-source/
- (50:51) - https://layoffs.fyi/
- (51:18) - https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE
- (52:06) - https://mui.com/blog/material-ui-v6-is-out/
- (53:16) - https://v2.tauri.app/blog/tauri-2-0-0-release-candidate/
- (53:47) - https://nx.dev/blog/nx-19-5-adds-stackblitz-new-features-and-more
- (54:20) - Upcoming conferences
- (54:22) - https://www.reactuniverseconf.com/
- (54:53) - https://www.jsconf.cl/
- (55:01) - https://utahjs.com/conference
- (55:10) - https://reactalicante.es/
- (55:18) - https://www.jsconf.ie/
- (55:23) - https://2024.squiggleconf.com
- (56:26) - https://www.rendercon.org
- (56:32) - https://www.reactindia.io/
- (56:37) - https://www.react.brussels/
- (56:53) - https://reactadvanced.com/
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.
