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 10/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
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.
(12:44) - Metaframeworks: Sweltering Updates in SvelteKit 3 Preview
(14:14) - Web: Cloudflare Open Sources an Issue Triage Agent
(18:16) - Web: GitHub Now Supports Stacked Pull Requests
(22:24) - Library Watch: zodql, Enforce Zod Schemas for GraphQL
(24:11) - Library Watch: TanStack Form v2 is in Alpha
(26:17) - Library Watch: TanStack Table V9
(28:08) - Library Watch: is-kit Lets You Build Your Own Type Guards
(29:23) - Library Watch: typesafe-ts is Like a Toned Down Effect
(31:14) - Library Watch: antiox, Rust-like Async Primitives for TypeScript
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76
Épisode 76
vendredi 7 août 2026 • Durée 01:02:11
News for the week of July 27, 2026: insights into what's coming in TS 7.1, rendering JSX and TSX natively using ASP.NET Core, and Elysia gets rewritten with the new v2 beta. From the community: semantic versioning spec for types, a typesafe TSConfig builder, and lessons learned migrating ts-loader with AI.
Kamran's New Course: React 19 Security and Safety
Watch on Pluralsight. Learn how to deal with and protect yourself from real-world threats like XSS, CSRF, and supply chain attacks with full-stack React applications.
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.
(07:29) - Tooling: TypeScript ESLint Still Needs TS 6 For Now
(09:02) - Tooling: Emacs TypeScript LSP Fixed
(09:24) - Tooling: JsxCore is a Native JSX/TSX View Engine for ASP.NET Core
(12:50) - Tooling: Notion as Code (in TypeScript)
<...
Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75
Épisode 75
jeudi 30 juillet 2026 • Durée 53:16
News for the week of July 20, 2026: Oxlint type-aware linting is now stable, Qwik v2 is now in beta, and the successor to Inferno is lighting up React. From the community: must-watch talks from Software Should Work conference, why Node.js can't harden against prototype pollution, and practical TypeScript tips learned while building a Trello clone.
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 !