TMiR 2024-06: React 19 delayed (drama-ish), why no JS Laravel, TS 5.5 and more
- Quick hits
- Layoffs.fyi
- New releases
- Conferences (React, Javascript)
- React Nexus July 4-5, 2024. Bangalore, India
- Chain React 2024 July 17-19, 2024. In person in Portland, OR, USA
- The Geek Conf July 25, 2024. Berlin, Germany
- WeAreDevelopers World Congress Berlin, Germany & Online July 17-19
- CityJS Singapore Singapore, Singapore July 24-26
- We Love JS Amsterdam, Netherlands August 9-10
- React Rally August 12-13, 2024. Salt Lake City, UT, USA
- Main Content
- React 19 delayed
- Recaps: TKDodo: React 19 and Suspense - A Drama in 3 Acts , and also How React 19 (Almost) Made the Internet Slower
- Joe Savona “We'll hold the 19 release”
- Previously, per Andrew: React 19 was ready to release
- What does the React team want for data fetching?
- Seb: “We never released official Suspense on the client, we did RSCs instead” and “Some people got the render-as-you-fetch memo. Some people chose to ignore it.”
- Andrew: “the community shouldn’t think ‘we bullied React into changing fetching strategies”.
- Related: how do we communicate with the React team?
- TC39 proposals advanced
- Codemod partners with React
- React Compiler
- Why We Don't Have a Laravel For JavaScript... Yet
- Vercel Ship 2024
- TS 5.5 released
- Matt Pocock breaks it down
- Mind the Gap by Ryan Florence at Big Sky Dev Con
- React Native Stuff:
- Lorenzo leaving RN world 😭
- Expo Atlas available
- Expo adding React Compiler support
- Starlink’s RN story
- Expo Router 3.5
- SF Symbols Beta Support in Expo
- React 19 delayed
- ⚡Lightning round ⚡
- React Internals Explorer
- What's new in JavaScript Frameworks (May 2024)
- Memory leaks:
- Memory Leaks from LocalAsyncStorage?
- Sneaky React Memory Leaks: How useCallback and closures can bite you
- Follow-up: Sneaky React Memory Leaks II: Closures vs React Query
- Data Fetching Patterns in Single-Page Applications from the Martin Fowler blog
- Modularizing React Applications with Established UI Patterns
- 10 modern Node.js runtime features to start using in 2024
- Migrating to the Next.js App Router with Zero Downtime
- Deno announces the standard library is nearing 1.0
- Why don’t we have things like the Acid3 test anymore?
- htmx: Simplicity in an Age of Complicated Solutions
- (00:00) - TMiR 2024-06
- (00:51) - Layoffs updates
- (01:35) - The rise—and fall—of the software developer https://www.adpri.org/the-rise-and-fall-of-the-software-developer/
- (02:12) - New Releases
- (02:14) - Turborepo 2.0 https://turbo.build/blog/turbo-2-0
- (02:47) - React Admin v5
- (03:04) - Rsbuild 0.7 https://rsbuild.dev/community/releases/v0-7
- (04:08) - Biome 1.8 https://x.com/biomejs/status/1797963672004043040
- (04:51) - Astro 4.10 https://astro.build/blog/astro-4100/
- (05:06) - Valibot 0.31 https://valibot.dev/blog/valibot-v0.31.0-is-finally-available/
- (06:51) - Upcoming Conferences
- (06:54) - React Nexus https://reactnexus.com/
- (07:19) - Chain React https://chainreactconf.com/
- (07:58) - GeekConf https://thegeekconf.com/
- (08:25) - WeAreDevelopers World Congress https://www.wearedevelopers.com/world-congress
- (08:35) - CityJS Singapore https://singapore.cityjsconf.org/
- (08:42) - We Love JS Amsterdam https://welovejs.vercel.app/
- (08:46) - React Rally https://www.reactrally.com/
- (09:43) - "SuspenseGate"
- (09:55) - https://x.com/acdlite/status/1797668537349328923
- (19:03) - https://x.com/en_JS/status/1803480672327311425
- (21:33) - https://twitter.com/tannerlinsley/status/1802798385810018769
- (23:42) - TC39 proposal advances https://x.com/robpalmer2/status/1801239842908438694
- (25:53) - https://youtu.be/29wHaG7eVPM?t=17422
- (26:05) - React partners with Codemod https://codemod.com/blog/react-announcement
- (27:52) - React Compiler
- (28:03) - https://www.developerway.com/posts/i-tried-react-compiler
- (29:32) - https://tonyalicea.dev/blog/understanding-react-compiler/
- (29:50) - Why don't we have a Laravel for JavaScript... Yet https://wasp-lang.dev/blog/2024/05/29/why-we-dont-have-laravel-for-javascript-yet
- (35:45) - Vercel Ship 2024 https://vercel.com/blog/vercel-ship-2024
- (37:35) - TS 5.5 https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/
- (40:26) - https://www.youtube.com/watch?v=sciBO_IaxTw
- (40:41) - Mind The Gap talk https://www.youtube.com/watch?v=1g5ruM-16_Y&t=7595s
- (41:36) - Lorenzo Sciandra exiting React Native https://x.com/Kelset/status/1800158749811966280
- (42:13) - https://www.youtube.com/playlist?list=PLiD6R_aXkpLiMfS2YrhSgtSj09JJCaP2y
- (43:47) - Expo Atlas https://expo.dev/blog/introducing-expo-atlas
- (46:40) - Expo adds Compiler support https://github.com/expo/expo/pull/29168
- (46:52) - Starlink's React Native app https://www.notjust.dev/blog/react-native-starlink
- (47:14) - Expo Router 3.5 https://twitter.com/Baconbrix/status/1788235769812795559
- (48:16) - SF Symbols beta support in Expo https://docs.expo.dev/versions/latest/sdk/symbols/
- (50:03) - React Internals Explorer https://jser.dev/2024-05-11-introducing-rie/
- (50:44) - What's new in JavaScript Frameworks for May 2024 https://developer.chrome.com/blog/frameworks-may-2024
- (51:24) - Memory leaks https://lucumr.pocoo.org/2024/6/5/node-timeout/
- (51:53) - Sneaky Memory Leaks https://schiener.io/2024-03-03/react-closures
- (52:21) - Data Fetching Patterns in Single Page Applications https://martinfowler.com/articles/data-fetch-spa.html
- (57:19) - Migrating to the Next App Router With Zero Downtime https://workos.com/blog/migrating-to-next-js-app-router-with-zero-downtime
- (58:12) - Deno Standard Library nearing 1.0 https://deno.com/blog/stabilize-std
- (59:11) - Why don't we do Acid tests anymore? https://twitter.com/vcarl_/status/1805627502036983995
- (01:02:41) - https://wpt.fyi/
- (01:03:09) - HTMX: Simplicity in an Age of Complicated Solutions https://www.erikheemskerk.nl/htmx-simplicity/
- (01:04:43) - https://github.com/reduxjs/redux/pull/4706
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.
