
Sign up to save your podcasts
Or


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!
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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.
Chapters
Links
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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 amazing engineering feat! We touch on things that Dimitri learned and discovered along the way, and how you might be surprised what you can accomplish by trying! In the news, Zod 4 Beta drops with awesome new features.
Chapters
News Links
Excalibur Games
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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+RSCs, Firefox vulnerabilities and more!
Also Please email us your feedback for your retro episode ([email protected])
00:00 Intro
00:50 VGM Con
02:07 IGDATC Talk Wednesday April 9th
02:41 Toddler Zone
03:28 Exciting Arizona Travels
05:53 (Almost) Missing Flights
07:33 Sponsored by Excalibur.js
08:44 JavaScript Enums Proposal
10:06 Deno v. Oracle
12:55 Parcel 2.14 and React Server Components
14:01 Build Browser Extensions with Parcel
14:18 NPM Ecosystem Updates
15:23 Mozilla JavaScript Sandbox Vulnerability
16:51 Community: ArkType Deep Dive
17:31 Community: JavaScript & TypeScript in my Database
20:00 Kamran's Cool Stuff: Data Visualization with TypeScript
20:40 Erik's Cool Stuff
21:27 Sprite Sheet Packing with Potpack
23:53 De-Google Your Life
25:46 HyperLight: A Lightweight VM for WASM
30:26 Post-roll
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, and pushing the state of the art! We dive into the details and offer some of our thoughts around when to use it at the moment. In other news we avoid phone scams and talk fun new TypeScript libraries.
Also Please email us your feedback for your retro episode (feedback at typescript.fm)
Personal News
(09:26) News for the Week of March 17, 2025
(17:33) Community Highlights
Bun Deep Dive
Outro
Other Links
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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 introduction! And if you've been using TS for a long time, you can explain to your friends where they should start to make their experience smoother. In the news, Nx gets support for project references and we curate some of the best TSGo content.
(00:36) Personal News
(04:28) Introducing Josh Goldberg
(45:02) Where to Find Josh
(46:55) News for the Week of March 10, 2025
(54:55) Cool Stuff
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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. In other news, TikTok announces Lynx, Angular gets some fetch upgrades, and Josh Goldberg releases v2 of create-typescript-app.
Week of March 3, 2025
Deep Dive: TypeScript is Being Ported to Go
Other Links
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScript skills to make games! Excalibur comes out-of-the-box with everything you need to make web games, like physics, sprites, animations, sound effects, input, and particles. Design your assets with tools like Aseprite and Tiled, then load them natively using first-party plugins.
Music
Seahorse Dreams by Kubbi (Spotify)
Creators & Guests
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, erasableSyntaxOnly gets shipped, some new minor releases in the ecosystem, and oh, TypeScript types can run DOOM. Yes, TS is a real language now.
Erik's News
Week of February 24, 2025
Deep Dive: TypeScript and React Nuances
Secrets of the Handbook
Links
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 available to you in the TypeScript ecosystem.
Week of February 17, 2025
Community Highlights
Deep Dive: TypeScript ORMs
Secrets of the Handbook
Links
Sponsored by Excalibur.js
Excalibur.js is the friendly TypeScript game engine for making 2D web games. Use your TypeScript or JavaScrip...
From the publisher's feed

275 Listeners

12 Listeners

62 Listeners

984 Listeners

208 Listeners

79 Listeners

59 Listeners

66 Listeners

11 Listeners