Skip to content

Commit 20601f4

Browse files
authored
Create 969 - This guy is nuts TypeScript Doom.md (#2132)
1 parent de191f6 commit 20601f4

1 file changed

Lines changed: 57 additions & 0 deletions

File tree

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
number: 969
3+
title: This guy is nuts (TypeScript Doom)
4+
date: 1768215600000
5+
url: https://traffic.megaphone.fm/FSI8241835215.mp3
6+
youtube_url: https://www.youtube.com/watch?v=0cXD1FGvRdA
7+
guest:
8+
name: Dimitri Metropolis
9+
github: dimitropoulos
10+
of: Cloudflare
11+
url: https://www.cloudflare.com/
12+
social: https://www.youtube.com/@MichiganTypeScript
13+
---
14+
15+
Scott and Wes sit down with Dimitri Metropolis to explore the wild edges of TypeScript—from running Doom in the type system to building tools like Typeslayer. They dig into Turing-complete types, performance limits, and what the future might hold for TypeScript and programming languages as a whole.
16+
17+
### Show Notes
18+
19+
* **[00:00](#t=00:00)** Welcome to Syntax!
20+
* **[00:27](#t=00:27)** Dimitri Metropolis Introduction
21+
* **[01:29](#t=01:29)** What is [Doom in TypeScript?](https://www.youtube.com/watch?v=0mCsluv5FXA)
22+
* **[03:10](#t=03:10)** TypeScript Types and Turing Completeness
23+
* **[04:06](#t=04:06)** Project Overview and Challenges
24+
* **[04:57](#t=04:57)** ASCII Art and Visual Representation
25+
* **[06:50](#t=06:50)** Performance Issues with TypeScript
26+
* **[09:27](#t=09:27)** Brought to you by Sentry.io
27+
* **[09:51](#t=09:51)** [Typeslayer Tool](https://www.npmjs.com/package/typeslayer) Introduction
28+
* **[16:19](#t=16:19)** Building in Tauri
29+
* **[20:54](#t=20:54)** Challenges around packaging
30+
* **[24:03](#t=24:03)** Future of TypeScript and AI
31+
* **[27:40](#t=27:40)** Is the Go-based compiler significantly faster?
32+
* [TSperf](https://tsperf.dev/)
33+
* **[30:23](#t=30:23)** Should there be something to follow Typescript?
34+
* **[36:27](#t=36:27)** Staying up to date with WASM.
35+
* **[37:08](#t=37:08)** [SquiggleConf](https://www.youtube.com/@SquiggleConf) Overview
36+
* **[38:26](#t=38:26)** Hosting a conference
37+
* **[40:45](#t=40:45)** What are your thoughts on [Zig](https://ziglang.org/)?
38+
* **[45:07](#t=45:07)** Vibe coding as an end goal
39+
* **[50:01](#t=50:01)** Sick Picks & Shameless Plugs
40+
41+
### Sick Picks
42+
43+
- Dimitri: [pullfrog](https://pullfrog.com/)
44+
45+
### Shameless Plugs
46+
47+
- Dimitri: [Michigan TypeScript on YouTube](https://www.youtube.com/@MichiganTypeScript)
48+
49+
### Hit us up on Socials!
50+
51+
Syntax: [X](https://twitter.com/syntaxfm) [Instagram](https://www.instagram.com/syntax_fm/) [Tiktok](https://www.tiktok.com/@syntaxfm) [LinkedIn](https://www.linkedin.com/company/96077407/admin/feed/posts/) [Threads](https://www.threads.net/@syntax_fm)
52+
53+
Wes: [X](https://twitter.com/wesbos) [Instagram](https://www.instagram.com/wesbos/) [Tiktok](https://www.tiktok.com/@wesbos) [LinkedIn](https://www.linkedin.com/in/wesbos/) [Threads](https://www.threads.net/@wesbos)
54+
55+
Scott: [X](https://twitter.com/stolinski) [Instagram](https://www.instagram.com/stolinski/) [Tiktok](https://www.tiktok.com/@stolinski) [LinkedIn](https://www.linkedin.com/in/stolinski/) [Threads](https://www.threads.net/@stolinski)
56+
57+
Randy: [X](https://twitter.com/randyrektor) [Instagram](https://www.instagram.com/randyrektor/) [YouTube](https://www.youtube.com/@randyrektor) [Threads](https://www.threads.net/@randyrektor)

0 commit comments

Comments
 (0)