All Episodes
Displaying 1 - 22 of 22 in total
TypeScript Native is Now in Preview | News | Ep 19
News for the week of May 19, 2025: Try out the new TypeScript Go native port, Zod 4 is out, and no, Deno is not dead. ChaptersLinksMicrosoft Announces TypeScript Nativ...

Microsoft Layoffs Impact TypeScript Team | News | Ep 18
News for the week of May 12, 2025: Microsoft layoffs impact TypeScript team, and Deno explains the radio silence on Fresh 2.0.ChaptersLinksNews: Microsoft LayoffsNews:...

What's New in Node 24 | Deep Dive | Ep 17B
In this week's deep dive, we cover everything TypeScript developers need to know about the latest Node 24 release, including examples of each new language feature. We'...

Node 24 Officially Brings TS Support to the Masses | News | Ep 17
News for the week of May 5, 2025: Node 24 officially brings TS support to the masses, Parcel adds RSC support, and a TC39 proposal gets replaced.ChaptersLinksEvent: IG...

Deno 2.3 Ships Tons of QOL Improvements | News | Ep 16
News for the week of April 28, 2025: Deno 2.3 brings some nice quality-of-life improvements, plus void(0) has released a new all-in-one bundler for your TypeScript lib...

Building Games in TypeScript | Erik Onarheim | Ep 15B
Erik shares how you can build games for the web with TypeScript and the Excalibur.js game engine. What's involved? What are some of the primitives you need to learn? W...

TSGo Gets Autocomplete and JSX Support | News | Ep 15
News for the week of April 21, 2025: TSGo gets autocomplete and JSX support, pnpm adds JSR support, and remember to migrate off Node 18! Sponsored by Excalibur.jsExcal...

Are We Sick of TypeScript.fm Yet? | Retrospective | Ep 14B
In this episode, Erik and Kamran have a candid discussion about how the podcast started, how it went, and what the plans are for the future.Chapters(00:00) Introductio...

TC39 Enums in JS Proposal Moves to Stage-1 | News | Ep 14
News for the week of April 14, 2025: TC39 Enums in JS Proposal moves to Stage 1, plus Next.js gets some TS LSP plugin perf/stability improvements.ChaptersLinksSquiggle...

DOOM.ts | Dimitri Mitropoulos | Ep 13
This week on the pod, we talk to Dimitri Mitropoulos about building DOOM in the TypeScript type system. We walk through all the nitty gritty and explore this truly ama...

Enums in JS, Deno v Oracle Cage Match, and Parcel Gets React Server Components | Grab Bag | Ep 12
This week on the pod, we were very busy with travel, cons, and sickness! We have a news grab bag episode talking about the JS enums proposal, Deno v. Oracle, Parcel+RS...

Baby Got Bun | Ep 11
This week on the pod, we talk all about the Bun runtime funtimes! This is a powerful new player in the JavaScript and TypeScript runtime space focusing on DX, speed, a...

The Vanilla TS Experience | Josh Goldberg | Ep 10
In this episode, we are joined by special guest Josh Goldberg to teach us about getting started with TypeScript from scratch. If you're new to TS, this is a great intr...

TS-a-Go-Go | Ep 9
The Internet blows up as TypeScript reaches its next Pokemon evolution, and Kamran and Erik scramble to create an episode to pick up the pieces and make sense of it. I...

React, TypeScript, and... Schbooleans? | Ep 8
This week Kamran dives into some nuances with using React with TypeScript while Erik plays the React fool and coins the word "schbooleans" (yep). In the news, erasable...

ORMed and Dangerous | Ep 7
This week Kamran and Erik discuss when ORMs are helpful... or hurtful. They cover trade-offs, the spectrum of abstraction, the value of escape hatches, and the options...

The Sheer Joy of Publishing to JSR | Ep 6
This week Kamran and Erik unpack JSR, the new open alternative to the npm registry from the folks at Deno. They both published packages and discuss what JSR offers npm...

Compilers, Runtimes, and Funtimes | Ep 5
This week Kamran and Erik try to dissect the complex landscape of JavaScript and TypeScript compilers, transpilers, interpreters, engines, and runtimes (oh my!). What ...

You Say Vite, I Say Vite | Ep 4
This week Erik and Kamran talk about Vite (Vight? Veet?), what it's good for, how it works, and its status as the "go-to" tool for frontend tooling.Week of January 27N...

We Don’t Talk About Deno-no-no | Ep 3
This week Erik and Kamran make poor dad jokes, talk about Deno, and tour its ecosystem. If you're new to Deno, this will be a great introduction!NewsBun 1.2 releasedMa...

Node 23 Gets TypeScript Support, Mostly | Ep 2
In this episode, Kamran and Erik discuss the newly released TypeScript support with Node 23.6 and its implications. What's supported? What's not supported? And how doe...

Two TypeScript Fools, One Podcast | Ep 1
In the inaugural episode of TypeScript.fm, the two fools introduce themselves, share their "origin stories," and share plans for the podcast. Briefly covered in the ne...
