-1
Yep. We got the Doom engine running purely in TypeScript types. Like. For real. We’ve prepared two more videos, one answering “why we did this” (storytime format) and another answering “how we did this” (technical deep-dive). What would you like to hear about for those?
It’s all open source: https://github.com/MichiganTypeScript/typescript-types-only-wasm-runtime
If you’d like to contact us for any reason, please email [email protected] or reach out on the #doom channel on the MiTS Discord (link below)
Michigan TypeScript has never and will never have any sponsored content. All videos have always and will always have all possible ads or monetization turned off. If you wanna support what we do, the best thing you can do is take what you learn here back to your job and make software that puts smiles on your user’s faces. And if you REALLY like what we do, then you’ll love SquiggleConf (cross-language devtools conference, https://squiggleconf.com, CFP open now for this year's conf, September 18-19 2025 in Boston).
BlueSky: https://bsky.app/profile/michigantypescript.com
Twitter: https://twitter.com/MiTypeScript
Mastodon: https://fosstodon.org/@MichiganTypeScript
Threads: https://threads.net/@michigantypescript
Instagram: https://instagram.com/michigantypescript
TikTok: https://tiktok.com/@michigantypescript
Discord: https://discord.michigantypescript.com
GitHub: https://github.com/MichiganTypeScript
SoundCloud: https://soundcloud.com/michigan-typescript
For those asking about the shirt, you can get it here: https://shop.squiggle.tools
You must log in or register to comment.