# TypeScript.fm - The Friendly Show for TypeScript Developers

A podcast by Kamran Ayub and Erik Onarheim. The two TypeScript Fools, Kamran Ayub and Erik Onarheim, get together weekly to bring you news, community highlights, and deep dives into the TypeScript ecosystem. Stay up-to-date on what's happening and learn new things to make you a better TypeScript developer along the way!

Feed: https://feeds.transistor.fm/typescript-fm

## Latest episodes

- [TypeScript 7.1 Beta, eMudhra CA Compromise & PHP2Shell, and Cloudflare's tsrs Rust Port | News | Ep 86](https://invisiblenetwork.ai/podcast/1792783317/92478cdd17d5) (2026-10-22, 75 min): audio https://media.transistor.fm/7004842a/6286e479.mp3
- [Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85](https://invisiblenetwork.ai/podcast/1792783317/b57be4d9a7c3) (2026-10-14, 74 min): audio https://media.transistor.fm/3084b464/458aa25e.mp3
- [Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84](https://invisiblenetwork.ai/podcast/1792783317/c84ebd2089bb) (2026-10-09, 78 min): audio https://media.transistor.fm/90c90235/42c44cd4.mp3
- [Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B](https://invisiblenetwork.ai/podcast/1792783317/6de48fe3cf09) (2026-10-01, 76 min): audio https://media.transistor.fm/95684100/1a286672.mp3
- [Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82](https://invisiblenetwork.ai/podcast/1792783317/07e0ef322a0d) (2026-09-25, 68 min): audio https://media.transistor.fm/57b16b06/9c5367fa.mp3
- [React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81](https://invisiblenetwork.ai/podcast/1792783317/79ebc52b5b11) (2026-09-17, 57 min): audio https://media.transistor.fm/02188915/bddf5b76.mp3
- [Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80](https://invisiblenetwork.ai/podcast/1792783317/071d066a12d2) (2026-09-15, 53 min): audio https://media.transistor.fm/8c808c43/d462575b.mp3
- [pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79](https://invisiblenetwork.ai/podcast/1792783317/100e223af10c) (2026-09-03, 67 min): audio https://media.transistor.fm/eb0116e8/2bf41a1b.mp3
- [Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78](https://invisiblenetwork.ai/podcast/1792783317/93d592ddebee) (2026-08-28, 70 min): audio https://media.transistor.fm/9e2302c6/61ea29ee.mp3
- [Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77](https://invisiblenetwork.ai/podcast/1792783317/48104fff8d83) (2026-08-13, 64 min): audio https://media.transistor.fm/a1fe2fdb/87e466cd.mp3
- [TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76](https://invisiblenetwork.ai/podcast/1792783317/782b6da4cb14) (2026-08-07, 63 min): audio https://media.transistor.fm/78c21519/f6507cbb.mp3
- [Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75](https://invisiblenetwork.ai/podcast/1792783317/a0b6583e543b) (2026-07-30, 54 min): audio https://media.transistor.fm/ef86c125/e1158ccd.mp3
- [Announcing TypeScript 7, Bun 1.4 is in Rust, and Vite+ Beta | News | Ep 74](https://invisiblenetwork.ai/podcast/1792783317/3a3137369f50) (2026-07-21, 77 min): audio https://media.transistor.fm/7a5cd7e1/690bb356.mp3
- [TypeScript, Agents, and What Skills Will Matter Tomorrow | Kent C Dodds | Ep 73B](https://invisiblenetwork.ai/podcast/1792783317/9d7f8bce92ea) (2026-07-02, 58 min): audio https://media.transistor.fm/3e3d5bfa/c649dee8.mp3
- [TypeScript 7 RC, a Bun-like DX for Node.js, and k8s in the Browser | News | Ep 72](https://invisiblenetwork.ai/podcast/1792783317/aaf6edf2e7e6) (2026-06-23, 70 min): audio https://media.transistor.fm/b99ab1b8/9135e4ea.mp3
- [Stack Overflow for Agents, Nuxi Agent, and Safari 27 Beta | News | Ep 71](https://invisiblenetwork.ai/podcast/1792783317/323ec71d7ad9) (2026-06-16, 50 min): audio https://media.transistor.fm/d77b74ab/dec98c58.mp3
- [VoidZero Joins Cloudflare, New npm 12 Security Defaults, and Angular 22 | News | Ep 70](https://invisiblenetwork.ai/podcast/1792783317/79b814f0ccbb) (2026-06-11, 39 min): audio https://media.transistor.fm/a5575d5c/1d8a0a23.mp3
- [Astro 6.4, Rust's Restriction on LLMs, and Why tsgo Uses So Much Memory | News | Ep 69](https://invisiblenetwork.ai/podcast/1792783317/3330df24cb69) (2026-06-02, 67 min): audio https://media.transistor.fm/f267ca99/cdfd40e5.mp3
- [Claw Patrol, Google I/O, and npm Awakens From Slumber | News | Ep 68](https://invisiblenetwork.ai/podcast/1792783317/fb639d1c061a) (2026-05-28, 44 min): audio https://media.transistor.fm/3628c66c/1293fae8.mp3
- [Deno 2.8 Pushes Node Compatibility to 75%, Rolldown 1.0, and Mini Shai-Hulud | News | Ep 67](https://invisiblenetwork.ai/podcast/1792783317/71a22648bd24) (2026-05-21, 64 min): audio https://media.transistor.fm/8a2d7b84/c8a64edb.mp3
- [Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66](https://invisiblenetwork.ai/podcast/1792783317/c62fcf5769cb) (2026-05-12, 74 min): audio https://media.transistor.fm/f1084941/9812065a.mp3
- [TypeScript 7 Beta, Deno Fresh 2.3, and Const Generics | News | Ep 65](https://invisiblenetwork.ai/podcast/1792783317/256aa897a5fb) (2026-05-06, 60 min): audio https://media.transistor.fm/c24d24d1/7cc7d699.mp3
- [require(esm) Stable in Node 24, TanStack RSC, and HTML-in-Canvas Demos | News | Ep 64](https://invisiblenetwork.ai/podcast/1792783317/4acb135f6dd8) (2026-04-21, 51 min): audio https://media.transistor.fm/78dc485c/04462c50.mp3
- [Bun.WebView, Cursor's Big Bet, and Whether Mythos Just Spells Marketing | News | Ep 63](https://invisiblenetwork.ai/podcast/1792783317/b8a6c9cc0069) (2026-04-16, 73 min): audio https://media.transistor.fm/41f07fcc/bad89974.mp3
- [Designing an Ideal Linting Developer Experience with Flint | Josh Goldberg | Ep 62B](https://invisiblenetwork.ai/podcast/1792783317/a6074d9740be) (2026-04-09, 58 min): audio https://media.transistor.fm/529ec1ef/22f4839a.mp3
- [Spearphishing OSS Maintainers, EmDash is a Wordpress Replacement, and ECMA Fools Day | News | Ep 62](https://invisiblenetwork.ai/podcast/1792783317/af5e434885d7) (2026-04-07, 60 min): audio https://media.transistor.fm/026d8f55/4ac269b7.mp3
- [Aspire 13.2, Hybrid Type-aware Linting, and Claude Wrote a JS Engine | News | Ep 61](https://invisiblenetwork.ai/podcast/1792783317/ada1efd5262d) (2026-04-01, 51 min): audio https://media.transistor.fm/ed97218f/1ab48888.mp3
- [TypeScript 6.0 is Official, Reducing Dependency Bloat, and a Zig-based Runtime | News | Ep 60](https://invisiblenetwork.ai/podcast/1792783317/9f8474bf981f) (2026-03-24, 46 min): audio https://media.transistor.fm/397bfb39/598decff.mp3
- [Vite 8, Vite+, Void, and How Well AI Plays Runescape | News | Ep 59](https://invisiblenetwork.ai/podcast/1792783317/097bb1f6ef07) (2026-03-19, 54 min): audio https://media.transistor.fm/9e12b228/17aef930.mp3
- [TS 6 RC, Astro 6, and Web Sanitizer API | News | Ep 58](https://invisiblenetwork.ai/podcast/1792783317/70922c5c60ee) (2026-03-13, 53 min): audio https://media.transistor.fm/9aef8e03/12783cfb.mp3
- [State of JS, Node Release Schedule Revisited, and WebMCP | News | Ep 57](https://invisiblenetwork.ai/podcast/1792783317/5cb60dcceecc) (2026-03-04, 62 min): audio https://media.transistor.fm/ccaefe60/5dbc10e5.mp3
- [npmx.dev, Chrome 145 Devtools, and K'nipping Yaks | News | Ep 56](https://invisiblenetwork.ai/podcast/1792783317/04db5a825ac4) (2026-02-24, 50 min): audio https://media.transistor.fm/c5f65179/c1ee261e.mp3
- [TypeScript 6.0 Beta, ESLint 10, and Deno Deploy Goes GA | News | Ep 55](https://invisiblenetwork.ai/podcast/1792783317/b31f54c9d723) (2026-02-17, 48 min): audio https://media.transistor.fm/09a85ecb/8fbe71a7.mp3
- [Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B](https://invisiblenetwork.ai/podcast/1792783317/3100d1dec304) (2026-02-05, 54 min): audio https://media.transistor.fm/387c5e24/2b64c362.mp3
- [Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54](https://invisiblenetwork.ai/podcast/1792783317/30541075d74c) (2026-02-03, 49 min): audio https://media.transistor.fm/fbd3bd32/b5902c48.mp3
- [Rolldown 1.0 RC, a Fully Featured PDF Library, and Lodash Updates | News | Ep 53](https://invisiblenetwork.ai/podcast/1792783317/ae42ee61d09a) (2026-01-28, 42 min): audio https://media.transistor.fm/16226fb6/c7bbcd0e.mp3
- [Astro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52](https://invisiblenetwork.ai/podcast/1792783317/87d5dc00257c) (2026-01-20, 33 min): audio https://media.transistor.fm/fc51d6e6/c0e1440f.mp3
- [Node.js Patch Tuesday, Fix Unused Imports, and Why Logging Sucks | News | Ep 51](https://invisiblenetwork.ai/podcast/1792783317/c81ae62c9be1) (2026-01-14, 44 min): audio https://media.transistor.fm/3c080d17/7367566c.mp3
- [The Grinch Stole MongoDB, a Backend Library Called Vla, and Strongly-typed Event Emitters | News | Ep 50](https://invisiblenetwork.ai/podcast/1792783317/66ae7ba6e660) (2026-01-06, 35 min): audio https://media.transistor.fm/5a349285/d20f7d74.mp3
- [Modernization Agents, Standard Schema V1, and Year-end Podcast Wins | News | Ep 49](https://invisiblenetwork.ai/podcast/1792783317/2d8ff48d6010) (2025-12-23, 46 min): audio https://media.transistor.fm/bbb2e94c/371ee36e.mp3
- [Deno 2.6 Adds dx and TSGo, Temporal API in Chrome 144 Beta, and JSDoc *is* TypeScript | News | Ep 48](https://invisiblenetwork.ai/podcast/1792783317/fb5635290814) (2025-12-17, 47 min): audio https://media.transistor.fm/c42c6761/b151a43e.mp3
- [Elide Runs TypeScript Faster Than Node Runs JavaScript | Sam Gammon | Ep 47B](https://invisiblenetwork.ai/podcast/1792783317/d0c819f2b855) (2025-12-11, 50 min): audio https://media.transistor.fm/368cd267/8f1cd252.mp3
- [Anthropic's Bet on Bun, React2Shell, Vite 8 Beta, and Elves Spam npm | News | Ep 47](https://invisiblenetwork.ai/podcast/1792783317/44fd483fd645) (2025-12-09, 56 min): audio https://media.transistor.fm/41aa7f70/152095c7.mp3
- [Progress on TypeScript 7, Advent of Code as an Excuse to Learn Zig, and Type-safe CLIs | News | Ep 46](https://invisiblenetwork.ai/podcast/1792783317/803b0531ba52) (2025-12-03, 43 min): audio https://media.transistor.fm/24b97fe8/d899f692.mp3
- [Angular 21, Autofac Meets TS, and Shai Hulud Strikes Again | News | Ep 45](https://invisiblenetwork.ai/podcast/1792783317/09cba802b6a3) (2025-11-25, 28 min): audio https://media.transistor.fm/19cafed5/5475bbf3.mp3
- [Type Stripping is Stable, Type-safe Music, and Rust Engines Enter the Chat | News | Ep 44](https://invisiblenetwork.ai/podcast/1792783317/78f0ea8b85a8) (2025-11-19, 44 min): audio https://media.transistor.fm/e3c57f6b/af5eba43.mp3
- [What's Coming in TypeScript 6/7 | Daniel Rosenwasser | Jake Bailey | Ep 43B](https://invisiblenetwork.ai/podcast/1792783317/b8c6e5bf08a7) (2025-11-13, 70 min): audio https://media.transistor.fm/ad05eae6/26672828.mp3
- [Nuxt Image Loves TypeScript, Node 24 Goes LTS, and a Satisfying Use of satisfies | News | Ep 43](https://invisiblenetwork.ai/podcast/1792783317/6218111bc902) (2025-11-12, 50 min): audio https://media.transistor.fm/b87c759b/0b599824.mp3
- [TypeScript Won, Type-safe Regex, and Import from... Python? | News | Ep 42](https://invisiblenetwork.ai/podcast/1792783317/d982958460eb) (2025-11-04, 54 min): audio https://media.transistor.fm/2cd63947/90494860.mp3
- [Deno Deploy Makeover, Vitest 4, Nuxt 4.2, and Next.js 16 (Oh, and React Native 0.82) | News | Ep 41](https://invisiblenetwork.ai/podcast/1792783317/d14fece769fa) (2025-10-29, 41 min): audio https://media.transistor.fm/e0ee2a5f/a3eb4fa2.mp3

Shows are listed from Apple Podcasts' charts and directory, and Podcast Index where it is used. Every show and episode belongs to its publisher and plays from the publisher's own feed; this site hosts none of them.
