Podcasts · News · Technology
TypeScript.fm - The Friendly Show for TypeScript Developers
Kamran Ayub and Erik Onarheim
97 episodes
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!
Episodes page 1 of 2
-
TypeScript 7.1 Beta, eMudhra CA Compromise & PHP2Shell, and Cloudflare's tsrs Rust Port | News | Ep 86
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…
-
Theo's $420K TS-Rust Port, bun check, and Deno Joins Cloudflare | News | Ep 85
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…
-
Vite+ 1.0, SvelteKit 3, and TanStack Charts 1.0 | News | Ep 84
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…
-
Type-aware Linting, Vite+, and the Future of Dev Tooling | VoidZero | Ep 83B
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…
-
Benchmarking in Node, Modern DOM Typings, and Jev the Type-safe AI | News | Ep 82
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…
-
React 19.3, Safari 27 & Chrome 153 Loot Drops, and Cloudflare's New Worker Module Registry | News | Ep 81
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…
-
Vitest 5, rslib 1.0, and the No Sloptober Challenge | News | Ep 80
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…
-
pnpm 12, htmx 4, and Release Candidates for Remix 3 and Waku 1 | News | Ep 79
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…
-
Bun 1.4, SolidStart v2, and SvelteKit v3 RC | News | Ep 78
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:…
-
Astro 7.2, Stacked Pull Requests, and Eradicating any Using oxlint | News | Ep 77
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,…
-
TS 7 Compiler API Plans, Elysia 2 Beta, and JSX in ASP.NET Core | News | Ep 76
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…
-
Type-aware Linting Stable in oxlint, Qwik v2 Beta, and Octane Turns Up the Heat on React | News | Ep 75
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…
-
Announcing TypeScript 7, Bun 1.4 is in Rust, and Vite+ Beta | News | Ep 74
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…
-
TypeScript, Agents, and What Skills Will Matter Tomorrow | Kent C Dodds | Ep 73B
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…
-
TypeScript 7 RC, a Bun-like DX for Node.js, and k8s in the Browser | News | Ep 72
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…
-
Stack Overflow for Agents, Nuxi Agent, and Safari 27 Beta | News | Ep 71
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.…
-
VoidZero Joins Cloudflare, New npm 12 Security Defaults, and Angular 22 | News | Ep 70
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…
-
Astro 6.4, Rust's Restriction on LLMs, and Why tsgo Uses So Much Memory | News | Ep 69
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…
-
Claw Patrol, Google I/O, and npm Awakens From Slumber | News | Ep 68
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…
-
Deno 2.8 Pushes Node Compatibility to 75%, Rolldown 1.0, and Mini Shai-Hulud | News | Ep 67
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…
-
Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66
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…
-
TypeScript 7 Beta, Deno Fresh 2.3, and Const Generics | News | Ep 65
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…
-
require(esm) Stable in Node 24, TanStack RSC, and HTML-in-Canvas Demos | News | Ep 64
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…
-
Bun.WebView, Cursor's Big Bet, and Whether Mythos Just Spells Marketing | News | Ep 63
News for the week of April 6, 2026: latest Bun release adds automated headless browser automation, whether Anthropic is using fear-based marketing, and major releases from Storybook and Docusaurus. From the community:…
-
Designing an Ideal Linting Developer Experience with Flint | Josh Goldberg | Ep 62B
In this episode with Josh Goldberg, maintainer of TypeScript ESLint, we dive into his latest research project, Flint. The goal of Flint is to test different hypothesis on how to architect a modern, hybrid-native…
-
Spearphishing OSS Maintainers, EmDash is a Wordpress Replacement, and ECMA Fools Day | News | Ep 62
News for the week of March 30, 2026: fun with UUIDs, Cloudflare gunning for Wordpress, and how OSS maintainers can defend against spearphishing attacks. From the community: a very Solid 6 hours, compiling TS to native…
-
Aspire 13.2, Hybrid Type-aware Linting, and Claude Wrote a JS Engine | News | Ep 61
News for the week of March 23, 2026: Aspire 13.2 now supports TypeScript app hosts, Node.js security releases, and axios got got. From the community: Auvred's hybrid linting research, refactoring with generics, and…
-
TypeScript 6.0 is Official, Reducing Dependency Bloat, and a Zig-based Runtime | News | Ep 60
News for the week of March 16, 2026: TypeScript 6.0 is stable and released, Next 16.2 is better for agents, and SolidStart V2 is coming soon. From the community: bloat in JavaScript projects (and what to do about it),…
-
Vite 8, Vite+, Void, and How Well AI Plays Runescape | News | Ep 59
News for the week of March 9, 2026: it's VoidZero all the way down, seriously. From the community: TanStack makes hotkeys simple, plus how good are AI agents at playing Runescape? Sponsored by Excalibur.js…
-
TS 6 RC, Astro 6, and Web Sanitizer API | News | Ep 58
News for the week of March 3, 2026: minor updates in TypeScript 6 Release Candidate, what's new in Astro 6 updates, and latest Chrome revives Sanitizer API. From the community: when to use return types, remembering…
-
State of JS, Node Release Schedule Revisited, and WebMCP | News | Ep 57
News for the week of Feb 23, 2026: highlights from the State of JS survey, Node is revamping its release schedule, and Bun finally gets stage 3 decorator support. From the community: Deno's code-first sandboxes,…
-
npmx.dev, Chrome 145 Devtools, and K'nipping Yaks | News | Ep 56
News for the week of Feb 16, 2026: npmx.dev is a better frontend for npm, Chrome 145 includes some cool new toys, and we figure out that Knip is pronounced with a hard-K. From the community: fun with generics, Next.js…
-
TypeScript 6.0 Beta, ESLint 10, and Deno Deploy Goes GA | News | Ep 55
News for the weeks of Feb 2 and Feb 9, 2026: TypeScript 6.0 beta drops, ESLint 10 config updates, and Electrobun 1.0 release. From the community: TypeScript types are not a security feature and breaking changes in TS…
-
Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B
Mauro Bieg joins the two fools to talk about Mastro, a simple and minimal web framework and site generator. If 11ty and Astro had a baby, it might look like Mastro! With support for routing, HTML templating, streaming,…
-
Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54
News for the week of January 26, 2026: Yarn 6.0 is rewritten in Rust, Anders interviewed on history and future of TypeScript, and a PSA on the Notepad++ update system. From the community: start using the satisfies…
-
Rolldown 1.0 RC, a Fully Featured PDF Library, and Lodash Updates | News | Ep 53
News for the week of January 19, 2026: Rolldown reaches 1.0 release candidate, and a PDF library we all deserve. From the community: a better npm admin experience, supertype safety, and modern package.json targets.…
-
Astro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52
News for the week of January 12, 2026: Astro finds a new home, Chrome ships Temporal API, and latest Node marks require(esm) as stable. From the community: type-safe UI, how TypeScript differs at dev-time vs runtime,…
-
Node.js Patch Tuesday, Fix Unused Imports, and Why Logging Sucks | News | Ep 51
News for the week of January 5, 2026: patch all your Node.js installations! Like now! Plus, a new TypeScript ESLint fixer for unused imports. From the community: why we all suck at logging, the concise TypeScript book,…
-
The Grinch Stole MongoDB, a Backend Library Called Vla, and Strongly-typed Event Emitters | News | Ep 50
News for the weeks of December 22 and 29, 2025: MongoDB exploit drops on Christmas day in true Grinchy fashion, a new backend library called Vla that is far from blah, and starter templates for your next React Native…
-
Modernization Agents, Standard Schema V1, and Year-end Podcast Wins | News | Ep 49
Our last episode for 2025, see you in 2026! News for the week of December 15 2025: Microsoft's experimental JS/TS modernization agent, new Next.js and Bun releases, and how pnpm is tightening the security screws. From…
-
Deno 2.6 Adds dx and TSGo, Temporal API in Chrome 144 Beta, and JSDoc *is* TypeScript | News | Ep 48
News for the week of December 8 2025: Deno 2.6 is packed with some cool features, Node 24 LTS ships stable type stripping, more React CVEs, and some new browser updates. From the community: JSDoc love, slay your TS…
-
Elide Runs TypeScript Faster Than Node Runs JavaScript | Sam Gammon | Ep 47B
Sam Gammon joins the two fools to talk about Elide, a batteries-included multi-language runtime. What if you could import Python modules from TypeScript... or Ruby, or Kotlin, or Rust? What if you could consolidate…
-
Anthropic's Bet on Bun, React2Shell, Vite 8 Beta, and Elves Spam npm | News | Ep 47
News for the week of December 1, 2025: Anthrophic acquired Bun, React2Shell is pretty darn bad (and that's not all), plus "elf spam" packages on npm. From the community: tRPC vs. oRPC, demystifying TSConfig, and…
-
Progress on TypeScript 7, Advent of Code as an Excuse to Learn Zig, and Type-safe CLIs | News | Ep 46
News for the week of November 24, 2025: TypeScript team discusses progress on TS 7 and upcoming deprecations for TS 6. Plus, Svelte's new hydratable API. From the community: creating strongly-typed CLIs with yargs,…
-
Angular 21, Autofac Meets TS, and Shai Hulud Strikes Again | News | Ep 45
News for the week of November 17, 2025: Angular 21 is zoneless by default and adds Vitest support, plus Shai-Hulud worm hits another 500+ npm packages. What's a dev to do??? From the community: you basically know C# if…
-
Type Stripping is Stable, Type-safe Music, and Rust Engines Enter the Chat | News | Ep 44
News for the week of November 10, 2025: Node 25 marks type stripping as stable, the downlow on some new Rust-based JavaScript and TypeScript engines, and a new browser for keyboard lovers. From the community: visualize…
-
What's Coming in TypeScript 6/7 | Daniel Rosenwasser | Jake Bailey | Ep 43B
Daniel Rosenwasser and Jake Bailey join the two fools to talk about what's coming soon in TypeScript 6 and 7. What changes should developers expect? What might the new compiler API look like? How is the Go port…
-
Nuxt Image Loves TypeScript, Node 24 Goes LTS, and a Satisfying Use of satisfies | News | Ep 43
News for the week of November 3, 2025: Node 24 promoted to LTS, Nuxt Image V2 is full of TS goodies, and Anders is humbled by TypeScript's rise. From the community: TypeScript is not a substitute for good engineering,…
-
TypeScript Won, Type-safe Regex, and Import from... Python? | News | Ep 42
News for the week of October 27, 2025: TypeScript is the #1 language on GitHub, making your Regex type-safe, and Biome adds support for three new metaframeworks. From the community: a metaframework for Angular, PHP in…
-
Deno Deploy Makeover, Vitest 4, Nuxt 4.2, and Next.js 16 (Oh, and React Native 0.82) | News | Ep 41
News for the week of October 20, 2025: Deno Deploy revamp, Vitest 4, Nuxt 4.2, and Next.js 16, all in a single week. From the community: 4 weird ways to cast in TypeScript (+2 to Arcana rolls), type-safe API clients,…
More in News
Candace
Candace Owens
Lovett or Leave It
Lovett or Leave It
Real Time with Bill Maher
HBO Podcasts
Victor Davis Hanson: In His Own Words
Victor Davis Hanson | The Daily Signal
Still Counting
Crooked Media
Hacks On Tap
Vox Media
The Last Word with Lawrence O’Donnell
Lawrence O'Donnell, MS NOW
The Matt Walsh Show
The Daily Wire
Deadline: White House
Nicolle Wallace, MS NOW
The Next Level
The Bulwark
The Briefing with Jen Psaki
MS NOW, Jen Psaki
Ruthless Podcast
Josh Holmes, Comfortably Smug, Michael Duncan and John Ashbrook
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. Explicit shows are for adult profiles only, and children’s profiles hear only children’s shows. More about this list.