Home Podcasts TypeScript.fm - The Friendly Show for TypeScript Developers
TypeScript.fm - The Friendly Show for TypeScript Developers

TypeScript.fm - The Friendly Show for TypeScript Developers

Kamran Ayub and Erik Onarheim 82 Episodes Oct 13, 2026

Kamran Ayub and Erik Onarheim, the two TypeScript Fools, host a weekly show covering news, community highlights, and deep dives into the TypeScript ecosystem. The podcast aims to keep developers up-to-date and help them learn new skills to become better TypeScript developers.

Episodes

Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85
Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85 Oct 13, 2026 4430 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.jsExcalibur.js is the free and open source friendly TypeScript 2D game engine for the web.
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84 Oct 8, 2026 4671 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.jsExcalibur.js is the free and open source friendly Type
Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B
Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B Oct 1, 2026 4550 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.jsExcalibur.js is the free and open source friendly TypeScript 2D game
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82 Sep 24, 2026 4034 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.jsExcalibur.js is the free and open source friendly TypeScr
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81 Sep 17, 2026 3400 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
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80 Sep 15, 2026 3166 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 r
pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79
pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79 Sep 3, 2026 4004 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.jsExcalibur.js is the free and open source friendly TypeScript
Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78
Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78 Aug 27, 2026 4198 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.jsExcalibur.js is the free and open s
Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77
Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77 Aug 13, 2026 3791 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.jsExcalibur.js is the free and open source friendly TypeScript 2
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76 Aug 6, 2026 3731 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 SafetyWatch on Pluralsight. Learn how to
Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75
Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75 Jul 30, 2026 3196 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.jsExcalibur.js is t
Announcing TypeScript 7, Bun 1.4 is in Rust, and Vite+ Beta | News | Ep 74
Announcing TypeScript 7, Bun 1.4 is in Rust, and Vite+ Beta | News | Ep 74 Jul 21, 2026 4570 News for the first half of July, 2026: TypeScript 7 is now generally available, Bun's Rust port will be official in v1.4, plus Nuxt 4.5, and Astro 7.1 updates. From the community: Tangled is the new hotness, a tool that can refactor TypeScript, and a modern CSS theming guide.Sponsored by Excalibur.jsExcalibur.js is the free and open source friendly TypeScript 2D game engine for the web. L

Recommended