12 Jan 2026
55m

969: This guy is nuts (TypeScript Doom)

Podcast cover

Syntax - Tasty Web Development Treats

The podcast explores TypeScript performance and tooling with guest Dimitri Metropolis, the creator of Doom and TypeScript and Typeslayer. Metropolis explains his project of running Doom within TypeScript types, highlighting the challenges of representing graphics and game logic within the type system. He introduces Typeslayer, a tool for diagnosing TypeScript performance issues, born out of the performance bottlenecks encountered during the Doom project. Metropolis also advocates for GUI-based tools over CLIs, citing the benefits of Tauri for building lightweight desktop applications and touches on the potential of WebAssembly. The discussion also covers the impact of AI on software engineering and the importance of continuous learning in the field.

Outlines

Part 1: The Doom Project & TypeScript Limits

Part 2: Typeslayer & Performance Tooling

Part 3: Future of Languages & AI

Part 4: Community & Recommendations

Sign in to continue reading, translating and more.

Continue
 
mindmap screenshot
Preview
preview episode cover
How to Get Rich: Every EpisodeNaval