Kamran Ayub and Erik Onarheim
TypeScript.fm - The Friendly Show for TypeScript Developers
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!
Be sure to visit the podcast's website and support the creator: typescript.fm
Author
Kamran Ayub and Erik Onarheim
Category
Podcast website
Latest episode
Nov 5, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
Nuxt DevTools V4, It's JS Engine Season, and TypeScript Still #1 on GitHub | News | Ep 88 05.11.2026 1:24:26
News for the week of October 26, 2026 : Nuxt DevTools V4 is bigger and badder than ever, it's JS engine season with Yavashark and Boomkat, and TypeScript stays #1 on GitHub as more than 40% of pull requests now start with an agent. From the community: a SOML parser in TS types, a TypeScript to SNES compiler, and how to access the runtime values for type unions. Sponsored by Excalibur.js Excalibur....
Prettier in Bun, Deno's Spiritual Successor, and Extraction Models Are A Thing | News | Ep 87 29.10.2026 1:07:25
News for the week of October 19, 2026 : Bun 1.4.4 ships bun fmt (a Prettier port) and cuts Bun. SQL CPU time by 40%, Ende arrives as a spiritual successor to Deno, and Cloudflare drops a new kind of deterministic output model called Clairic. From the community: content mappers galore, Aspire as “strongly typed docker compose”, and TanStack Redact, a lighter drop-in replacement for React. Sponsored...
TypeScript 7.1 Beta, eMudhra CA Compromise & PHP2Shell, and Cloudflare's tsrs Rust Port | News | Ep 86 22.10.2026 1: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 i...
Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85 14.10.2026 1: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...
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84 09.10.2026 1: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...
Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B 01.10.2026 1: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...
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82 25.09.2026 1: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...
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81 17.09.2026 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 TypeScr...
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80 15.09.2026 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 th...
pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79 03.09.2026 1: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 ga...
Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78 28.08.2026 1: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...
Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77 13.08.2026 1: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...
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76 07.08.2026 1: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...
Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75 30.07.2026 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 fre...
Announcing TypeScript 7, Bun 1.4 is in Rust, and Vite+ Beta | News | Ep 74 21.07.2026 1:16:10
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.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn t...
TypeScript, Agents, and What Skills Will Matter Tomorrow | Kent C Dodds | Ep 73B 02.07.2026 57:38
In this episode, we interview Kent. C Dodds, a prolific developer educator and TypeScript fan, to talk about his new courses and where he sees the future of software development going. Should you still learn to code in 2026? What skills will still be valuable 5 or 10 years from now? And how is he using agents day-to-day in his own work? Sponsored by Excalibur.js Excalibur.js is the free and open s...
TypeScript 7 RC, a Bun-like DX for Node.js, and k8s in the Browser | News | Ep 72 23.06.2026 1:09:19
News for the week of June 15, 2026 : TypeScript 7 RC, Astro 7, Babel 8, React Router 8, and a new Bun-like DX for Node.js. From the community: k8s simulated in the browser, relocating rigor, and which frameworks cost the most tokens. 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 JavaScri...
Stack Overflow for Agents, Nuxi Agent, and Safari 27 Beta | News | Ep 71 16.06.2026 49:40
News for the week of June 8, 2026 : Nuxi agent helps you learn Nuxt, Stack Overflow builds a dedicated knowledge base for agents, and new talks from Web Engine Hackfest and JSNation available for your viewing pleasure. From the community: explaining the `unknown` type, template literal type cheatsheet, and understanding how standard.site works with ATproto. Sponsored by Excalibur.js Excalibur.js i...
VoidZero Joins Cloudflare, New npm 12 Security Defaults, and Angular 22 | News | Ep 70 11.06.2026 38:02
News for the week of June 1, 2026 : VoidZero joins Cloudflare, npm 12 will fix security defaults, and Angular 22 is out. From the community: tips every TS developer should know, how numpy-ts got faster than native, and recent developer talks you should pay attention to. Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for the web. Learn to make...
Astro 6.4, Rust's Restriction on LLMs, and Why tsgo Uses So Much Memory | News | Ep 69 02.06.2026 1:06:15
News for the week of May 25, 2026 : Astro's new Markdown processor API, Rust's take on LLM authorship, and new stage 4 TC39 proposals. From the community: highlights. 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 p...
Claw Patrol, Google I/O, and npm Awakens From Slumber | News | Ep 68 28.05.2026 43:36
News for the week of May 18, 2026 : Claw Patrol! Claw Patrol! We'll be there on the double! Also, npm finally responds to ongoing supply chain attacks. From the community: using Effect more effectively, and AI's impact on open source. 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 JavaScr...
Deno 2.8 Pushes Node Compatibility to 75%, Rolldown 1.0, and Mini Shai-Hulud | News | Ep 67 21.05.2026 1:03:39
News for the week of May 11, 2026 : Deno 2.8 brings Node compatibility to 75%, Bun's Rust port is taking shape, and more supply chain sadness. From the community: SpacetimeDB's JS engine is faster than Rust, scrapping a custom DSL in favor of TypeScript, and why Effect is good for AI agents. Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for t...
Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66 12.05.2026 1:13:38
News for the weeks of April 27 and May 4, 2026 : Rust ports galore, Remix 3 is ready to rumble, and lots of security PSAs that are breaking the Internet. From the community: boring web dev, cross-framework templating with TSRX, and TypeScript features wishlist. 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...
TypeScript 7 Beta, Deno Fresh 2.3, and Const Generics | News | Ep 65 06.05.2026 59:22
News for the week of April 20, 2026 : highlights from the recent TypeScript 7 beta and Deno Fresh quality of life improvements. From the community: Bloomberg's type-safe CLI library, a new TSGO toolchain, and TypeScript database migrations. 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 J...
require(esm) Stable in Node 24, TanStack RSC, and HTML-in-Canvas Demos | News | Ep 64 21.04.2026 50:15
News for the week of April 13, 2026 : require(esm) marked stable in Node 24.15.0 LTS, HTML-in-Canvas demos, and Cal.com goes closed source thanks to AI security. From the community: dependency cooldowns are not a solution, TanStack's take on RSC, and accidentally DDOS'ing npm with TypeScript. Sponsored by Excalibur.js Excalibur.js is the free and open source friendly TypeScript 2D game engine for...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.