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!
Site
RSS
Apple
Données mises à jour le 23/10/2026
Classements récents
Dernières positions dans les classements Apple Podcasts et Spotify.
Liens partagés entre épisodes et podcasts
Liens présents dans les descriptions d'épisodes et autres podcasts les utilisant également.
TypeScript.fm - The Friendly Show for TypeScript Developers, podcast de Kamran Ayub and Erik Onarheim - Statistiques, épisodes et classements - My Podcast Data
TypeScript 7.1 Beta, eMudhra CA Compromise & PHP2Shell, and Cloudflare's tsrs Rust Port | News | Ep 86
Épisode 86
jeudi 22 octobre 2026 • Durée 01:14:54
News for the week of October 12, 2026: the internet is on fire with major security issues from a compromised CA to critical PHP vulnerabilities and remote code execution in Node.js! But at least TypeScript 7.1 beta is out, along with tsrs, a Rust port from oxc team. From the community: a game to help you create a mental model of memory mapping, which new image format is best for the web, and an interview with Daniel Rosenwasser on what comes after TS 7.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85
Épisode 85
mercredi 14 octobre 2026 • Durée 01:13:50
News for the week of October 5, 2026: Theo spends $420,000+ porting the TypeScript compiler to Rust, the new Bun (type)check command claims 3-7x speedups, and Deno joins Cloudflare. From the community: ViteConf is October 15, GitHub moves off CSS-in-JS, and Syntax is donating.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(00:00) - Tooling: ts-rust, a Vibe Port of TypeScript 7 to Rust
(06:03) - Tooling: bun check, 2-7X Faster Type Checking in Bun 1.4.3
(10:07) - Tooling: bun Adds lint and format Commands, Forking oxlint and oxfmt
(11:27) - Tooling: terser Adds Erasable Types Support
(13:17) - Tooling: Node.js 26.11.0, New Docs and Benchmarking Perf Hooks
(15:22) - Frameworks: Next.js 16.4 Adds Cache Components Programming Model
(19:21) - Web Platform: Deno Joins Cloudflare, But Will No Longer Maintain the Runtime
(24:24) - Web Platform: Chrome 155+ Will Support JPEG XL
(26:12) - Security: Vite Dev Server CVE for Arbitrary Command Execution
(27:41) - Security: TanStack Start CVE for Reflected Cross-site Scripting
(28:37) - Security: zod and Other Packages Were Nearly Compromised
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84
Épisode 84
vendredi 9 octobre 2026 • Durée 01:17:51
News for the weeks of September 21 and 28, 2026: Vite+ 1.0 is now stable, SvelteKit 3 is finally here, TanStack has charts now, and why everyone is launching decision models. From the community: awesome TypeScript books, why you shouldn't be afraid of generics, and how Booking.com cut Node scaling costs by 38%.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B
Épisode 83
jeudi 1 octobre 2026 • Durée 01:15:50
In this special episode, the two fools are joined by Cameron Clark and Jim Dummett from VoidZero (and now, Cloudflare) to talk about the latest developments in type-aware linting, Vite+ and the Vite ecosystem, and what the future of dev tooling looks like for TypeScript and JavaScript developers.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82
Épisode 82
vendredi 25 septembre 2026 • Durée 01:07:14
News for the week of Sep 14, 2026: latest Node 26 includes experimental benchmark tests, a modern drop-in replacement for DOM typings, and we try to understand Jev, bruv. From the community: how GitHub rewrote Copilot's runtime in Rust, learn about ESM, and why Shopify ditched React Native (spoiler: agents).
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(23:47) - Security: Gitea Affected by Severe RCE Vulnerability
(24:47) - Library Watch: modern-web-types Drop-in Replacement for DOM Typings
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81
Épisode 81
jeudi 17 septembre 2026 • Durée 56:40
News for the week of Sep 7, 2026: new browser loot drops in Chrome 153 and Safari 27, React 19.3 lets you control view transitions, and how Cloudflare rewrote the workers module registry for better Node.js compatibility. From the community: why nobody pays OSS projects, interactively learn Effect, and the motivation behind Zena the Warrior Princ--er, a new programming language inspired by TypeScript.
Partake in the No Sloptober Challenge! Head to no-sloptober.com to read the manifesto and see if you can challenge yourself to turn off LLMs and AI for October.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(08:50) - Tooling: React Compiler is in Vite 8 via oxc
(10:17) - Web Platform: Chrome 153 Brings (Proper) Single-axis Scroll Support
(12:04) - Web Platform: Safari 27 First to Add Import Defer Support
(17:04) - Web Platform: Cloudflare Turns Node Compatibility On By Default
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80
Épisode 80
mardi 15 septembre 2026 • Durée 52:46
News for the week of Aug 31, 2026: Vitest 5's new doctor command and perf enhancements, Rslib is now stable, and Astro 7.3 lets you run multiple preview servers at once. From the community: build circuit boards in React, TypeScript for Ruby devs, and another compile-time crime of implementing Brainf*** in TypeScript types.
Partake in the No Sloptober Challenge! Head to no-sloptober.com to read the manifesto and see if you can challenge yourself to turn off LLMs and AI for October.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(17:08) - Tooling: rslib 1.0, like TSDown But Built on rspack
(20:41) - Metaframeworks: Astro 7.3 Can Run Multiple Preview Servers at Once
pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79
Épisode 79
jeudi 3 septembre 2026 • Durée 01:06:44
News for the week of August 24, 2026: pnpm 12 brings a bunch of quality of life updates, htmx 4 makes attribute inheritance easier, and both Remix and Waku get release candidates. From the community: type-level dice rolls (what!), full-stack type safety for TS and .NET, and committing compile-time crimes.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(05:19) - Tooling: TypeScript Repo Migrated to TS 7
(06:31) - Tooling: Ambient Module Declarations for Import Attributes in TS 7
(08:02) - Tooling: Porforr Alpha is Out
(10:21) - Tooling: pnpm 12 Brings a Long List of Updates
(14:37) - Frameworks: Ember is Now Supported in TS 7 Nightly
(15:06) - Frameworks: htmx 4 Released
(19:09) - Frameworks: Remix 3 Release Candidate is Here
(20:50) - Frameworks: Waku 1.0 Release Candidate is Here
(21:53) - Web Platform: WebMCP Challenge by Netlify
(22:48) - Web Platform: Chrome 152 Brings CPU Performance API, Connection Allowlists
(25:54) - Web Platform: Firefox 155, Now with Nintendo Switch Pro Controller Support
Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78
Épisode 78
vendredi 28 août 2026 • Durée 01:09:58
News for the weeks of Aug 10 and 17, 2026: major version releases from Bun, ElectroBun, SolidStart, and SvelteKit along with Aspire 13.5, which makes TypeScript app hosts generally available. From the community: self-hosted Durable Objects, anti-slop lint rules, hiding internal state in TS objects, and the true cost of AI coding.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
(05:32) - Tooling: Content Mappers Merged Into TS 7.1 API
(07:20) - Tooling: Bun 1.4, the One with Rust
(10:27) - Tooling: Aspire 13.5, TypeScript App Hosts Now GA
(13:13) - Metaframeworks: SvelteKit 3 Release Candidate is Here
(15:33) - Metaframeworks: SolidStart V2 is Now Stable
(17:24) - Web Platform: celld, Self-Hosted Workers and Durable Objects
(19:02) - Web Platform: Cloudflare Announces $1 Million in Open Source Funding
(20:36) - Web Platform: Node.js Interactive 2026 Talks
(22:37) - Web Platform: Netlify Source for Hosting Git Version Control
(24:20) - Security: Popular Rust Crates Compromised
(25:29) - Library Watch: Slonick, a Node.js Postgres Client
Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77
Épisode 77
jeudi 13 août 2026 • Durée 01:03:11
News for the week of August 3, 2026: Astro 7.2 adds incremental static builds, SvelteKit 3 preview, and a closer look at TypeScript 7.1 compiler APIs. From the community: build your own "isThingy" type guards, eliminating 'any' types using oxlint, and how it went adding Go's defer keyword to TypeScript.
Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make web games with TypeScript or JavaScript! Excalibur comes out-of-the-box with everything you need, like physics, sprites, animations, sound effects, and first-party plugins for popular 2D gamedev tools.
Découvrez des podcasts liées à TypeScript.fm - The Friendly Show for TypeScript Developers. Explorez des podcasts avec des thèmes, sujets, et formats similaires. Ces similarités sont calculées grâce à des données tangibles, pas d'extrapolations !