All Episodes
TypeScript.fm - The Friendly Show for TypeScript Developers — 77 episodes
Vibe-porting Galore, Remix 3 Beta, Node 26, and the Internet Falling Down | News | Ep 66
TypeScript 7 Beta, Deno Fresh 2.3, and Const Generics | News | Ep 65
require(esm) Stable in Node 24, TanStack RSC, and HTML-in-Canvas Demos | News | Ep 64
Bun.WebView, Cursor's Big Bet, and Whether Mythos Just Spells Marketing | News | Ep 63
Designing an Ideal Linting Developer Experience with Flint | Josh Goldberg | Ep 62B
Spearphishing OSS Maintainers, EmDash is a Wordpress Replacement, and ECMA Fools Day | News | Ep 62
Aspire 13.2, Hybrid Type-aware Linting, and Claude Wrote a JS Engine | News | Ep 61
TypeScript 6.0 is Official, Reducing Dependency Bloat, and a Zig-based Runtime | News | Ep 60
Vite 8, Vite+, Void, and How Well AI Plays Runescape | News | Ep 59
TS 6 RC, Astro 6, and Web Sanitizer API | News | Ep 58
State of JS, Node Release Schedule Revisited, and WebMCP | News | Ep 57
npmx.dev, Chrome 145 Devtools, and K'nipping Yaks | News | Ep 56
TypeScript 6.0 Beta, ESLint 10, and Deno Deploy Goes GA | News | Ep 55
Mastro.js, the Simplest Web Framework and Site Generator | Mauro Bieg | Ep 54B
Yarn Rewritten in Rust, Anders on TypeScript, and Notepad++ Hacked | News | Ep 54
Rolldown 1.0 RC, a Fully Featured PDF Library, and Lodash Updates | News | Ep 53
Astro is Skyward Bound, Stable require(esm), and Temporal Finally Ships | News | Ep 52
Node.js Patch Tuesday, Fix Unused Imports, and Why Logging Sucks | News | Ep 51
The Grinch Stole MongoDB, a Backend Library Called Vla, and Strongly-typed Event Emitters | News | Ep 50
Modernization Agents, Standard Schema V1, and Year-end Podcast Wins | News | Ep 49
Deno 2.6 Adds dx and TSGo, Temporal API in Chrome 144 Beta, and JSDoc *is* TypeScript | News | Ep 48
Elide Runs TypeScript Faster Than Node Runs JavaScript | Sam Gammon | Ep 47B
Anthropic's Bet on Bun, React2Shell, Vite 8 Beta, and Elves Spam npm | News | Ep 47
Progress on TypeScript 7, Advent of Code as an Excuse to Learn Zig, and Type-safe CLIs | News | Ep 46
Angular 21, Autofac Meets TS, and Shai Hulud Strikes Again | News | Ep 45
Type Stripping is Stable, Type-safe Music, and Rust Engines Enter the Chat | News | Ep 44
What's Coming in TypeScript 6/7 | Daniel Rosenwasser | Jake Bailey | Ep 43B
Nuxt Image Loves TypeScript, Node 24 Goes LTS, and a Satisfying Use of satisfies | News | Ep 43
TypeScript Won, Type-safe Regex, and Import from... Python? | News | Ep 42
Deno Deploy Makeover, Vitest 4, Nuxt 4.2, and Next.js 16 (Oh, and React Native 0.82) | News | Ep 41
15 npm Deps to Replace (Axe 'em), Remix Remixed (Again), and TS in Space (Not Really) | News | Ep 40
ReactConf 2025 Highlights, Bun 1.3's Security Scanner API, and Malware-as-a-Service | News | Ep 39
Deno Might be npm's Saving Throw, Temporal Dead Zones, and SSR Under .NET?! | News | Ep 38
New ECMAScript Proposals, Cap'n Web, and TS on DOS/PlayStation | News | Ep 37
Let the Spicy Takes Flow: Shai-Hulud Hits npm, Motion's TS Exodus | News | Ep 36
ArkType is TypeScript's 1:1 Validator | David Blass | Ep 35B
Deno 2.5, Type-safe Configs and Forms, and Underrated TS Features | News | Ep 35
Fresh 2.0 Beta, TS Nostalgia, and Spear Phishing the Supply Chain | News | Ep 34
Breaking Changes in TS 6, a Calm Migration to Type Stripping, and Deno's #FreeJavaScript Campaign | News | Ep 33
TypeScript Go Nightly Improvements, Rslint Announced, and Big Bun Updates | News | Ep 32
Astro DB Gets Enum Support, Type-safe Data Flow in Next.js, and a Moose-y ORM | News | Ep 31
WebStorm Supports TS Go, V8 Stringifies JSON 2X Faster, and a TypeScript AI Conference | News | Ep 30
State of TypeScript Linting 2025 | Joshua Goldberg | Ep 29B
Node 22.18 LTS Green Lights TypeScript for Orgs | News | Ep 29
Building Secure TypeScript Applications | Liran Tal | Ep 28B
Deno Fresh 2.0 Alpha, a BigInt Trick, and Learn TS in One Hour | News | Ep 28
Nuxt 4.0, Bun's Smarter Types, and Testing Type Completions | News | Ep 27
TypeScript 5.9 Beta, Redonkulous Linting, and a Community Enum Syntax Proposal | News | Ep 26
Deno 2.4 Bweets, Next.js Vuln Alert, Modern Node, and Typed Mongo | News | Ep 25
ECMAScript 2025 is Ratified, Vite 7, and 6 Advanced TS Tricks | News | Ep 24
New Biome, Mocha, Jest, and k6 Releases All Kissed by TypeScript | News | Ep 23
Strip Your Own Types, New Rust-based Linter, and #ROLP is Trending | News | Ep 22
TSC Init New Defaults, Who Dis? Plus Vite 7, Babel 8 Betas | News | Ep 21
Painless TSConfig Migrations | Jason Yu | 20B
Angular Turns 20, Remix Revived, and Hurricane André Hits Firefox | News | Ep 20
TypeScript Native is Now in Preview | News | Ep 19
Microsoft Layoffs Impact TypeScript Team | News | Ep 18
What's New in Node 24 | Deep Dive | Ep 17B
Node 24 Officially Brings TS Support to the Masses | News | Ep 17
Deno 2.3 Ships Tons of QOL Improvements | News | Ep 16
Building Games in TypeScript | Erik Onarheim | Ep 15B
TSGo Gets Autocomplete and JSX Support | News | Ep 15
Are We Sick of TypeScript.fm Yet? | Retrospective | Ep 14B
TC39 Enums in JS Proposal Moves to Stage-1 | News | Ep 14
DOOM.ts | Dimitri Mitropoulos | Ep 13
Enums in JS, Deno v Oracle Cage Match, and Parcel Gets React Server Components | Grab Bag | Ep 12
Baby Got Bun | Ep 11
The Vanilla TS Experience | Josh Goldberg | Ep 10
TS-a-Go-Go | Ep 9
React, TypeScript, and... Schbooleans? | Ep 8
ORMed and Dangerous | Ep 7
The Sheer Joy of Publishing to JSR | Ep 6
Compilers, Runtimes, and Funtimes | Ep 5
You Say Vite, I Say Vite | Ep 4
We Don’t Talk About Deno-no-no | Ep 3
Node 23 Gets TypeScript Support, Mostly | Ep 2
Two TypeScript Fools, One Podcast | Ep 1