{"podcast":{"title":"This Month in React","slug":"this-month-in-react-5941373","podcast_index_feed_id":5941373,"rss_url":"https://feeds.transistor.fm/tmir","website_url":"https://reactiflux.com","image_url":"https://img.transistorcdn.com/ee8U-yvgDOGNxfyq1jKArlDBzACEqlK4MZt_ufNVo8c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82M2Nj/OThkNDJmMzg0YjEz/NjRkYWFjMGJjZTY1/ZTI1Mi5qcGc.jpg","author":"Reactiflux; with Mark Erikson, Mo Khazali, and Carl Vitullo","episode_count":50,"summary":"How busy professionals stay on top of the React ecosystem. We give you a 1 hour recap of the latest news and nuance in React's development and ecosystem, upcoming conferences, and open source releases. New episodes the first week of every month, with live recordings on the last Wednesday of every month in the Reactiflux stage. Hosted Mark Erikson (Redux maintainer), Carl Vitullo (startup veteran), and Mo Khazali (head of mobile at Theodo). See something for us? Post to #tech-reads-and-news","last_synced_at":"2026-06-06T20:20:27.622956+00:00","page_url":"https://stenobird.com/podcast/this-month-in-react-5941373"},"episode":{"title":"TMiR 2025-09: React 19.2 on the horizon; npm is still getting compromised","slug":"tmir-2025-09-react-19-2-on-the-horizon-npm-is-still-getting-compromised","published_at":"2025-10-01T01:59:19+00:00","page_url":"https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2025-09-react-19-2-on-the-horizon-npm-is-still-getting-compromised","show_page_url":"https://stenobird.com/podcast/this-month-in-react-5941373","url":"https://share.transistor.fm/s/5e21ada9","audio_url":"https://op3.dev/e/media.transistor.fm/5e21ada9/ebc1169f.mp3","summary":"[00:52] New releases [00:54] TanStack Start 1.0 RC! [01:13] react-window 2.0 rewrite [01:44] Apollo Client 4.0 [01:59] Redux Toolkit 2.9.0 [02:47] Main Content [02:52] React 19.2 coming soon? [03:24] in canary, with docs [07:18] last React Labs post mention [11:43] useEffectEvent in canary and has docs [15:47] Compiler inferring function names [16:08] Docs for eslint-plugin-react-hooks , including rules and compiler issues [17:15] React Native 1.0 on the horizon [22:02] “React Won by Default – And It's Killing Frontend Innovation” [22:18] Inevitable HN argument [27:54] Ricky on Ryan Carniato’s stream talking about scheduling and demoing using modern React features [33:41] Server Components [33:44] React Router RSC framework mode preview [34:36] also middleware is now stable [34:44] Krasimir Tsonev’s “Can I Use RSC Today?” support matrix and experimental Forket “RSC without a framework” build tool [35:43] RSBuild support for RSCs [35:55] Useful post on parallel and recursive route rendering [36:35] All the NPM compromises and malware this month [39:47] npm package maintainer Qix [39:48] CrowdStrike npm Packages [40:16] GitHub Actions npm Token Theft [41:01] GitHub response [42:00] ⚡ Lightning round ⚡ [42:03] Porting Modern TypeScript to Run on DOS [42:35] Cloudflare DDOSed themselves with a bad useEffect fetch [43:11] A very lovely writeup of the evolution of css zoom [43:56] What You Need to Know about Modern CSS [45:21] Fetch streams are great, but not for measuring upload/download progress [45:40] Why do browsers throttle JS timers? [46:01] “How Modern Browsers Work” deep dive, Addy Osmani [46:32] Biome: Stress-testing WIP noFloatingPromises lint rule [48:37] Bun: How bun install is so fast [49:23] Styled-Components fork for perf and React 19 compat [50:02] Vite SSR:…","meta_description":"[00:52] New releases [00:54] TanStack Start 1.0 RC! [01:13] react-window 2.0 rewrite [01:44] Apollo Client 4.0 [01:59] Redux Toolkit 2.9.0 [02:47] Main Co…","key_points":[],"chapters":[],"topics":[],"duration_seconds":3737,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/this-month-in-react-5941373/episodes/tmir-2025-09-react-19-2-on-the-horizon-npm-is-still-getting-compromised/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/this-month-in-react-5941373/tmir-2025-09-react-19-2-on-the-horizon-npm-is-still-getting-compromised.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}