
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.
Sign in to continue reading, translating and more.
Continue