EPISODE · Jul 10, 2025 · 1H 25M
WTF Typescript?
from The Standup with ThePrimeagen
Trash presents his Typescript presentation from Render ATL (Sorry if you are audio only listener) 🔗 Sponsored by Sentry https://sentry.io | Code breaks, fix it faster 📌 Chapters: 00:00:00 - Intro 00:00:42 - Who’s actually a “web developer”? 00:02:31 - Trash’s live intro & TypeScript presentation setup 00:03:59 - Sentry #ad 00:04:38 - Excess property checks in TS 00:09:42 - WTF: Object spreads silence type errors 00:14:30 - React prop spreading madness 00:18:22 - Structural vs duck typing debate 00:24:00 - WTF: Enums and why everyone hates them 00:27:45 - Enum strings vs numbers behavior 00:33:10 - Why enums in Node are cursed 00:36:55 - Safer enum alternatives using const objects 00:43:10 - TS quirks: Boolean filter keeps undefined in types 00:46:40 - TSReset: The “CSS reset” for TypeScript 00:49:01 - WTF: Empty object {} lets everything through 00:52:32 - Doom rendered in TypeScript type system 00:54:00 - Type-level math in TS (it’s real) 00:56:33 - Scaling hell: TS performance bottlenecks 01:00:01 - Flamegraphs and fighting TS perf without docs 01:04:55 - TS inference vs explicit typing in large codebases 01:09:30 - Prime’s favorite TS bug strikes again 01:14:01 - Casey breaks down the compiler logic 01:17:50 - Is this a TypeScript bug or a feature? 01:22:44 - Final thoughts and community love --- **Topics Covered:** • TypeScript excess property checks • Enums vs object literals • Structural vs duck typing • TS compiler edge cases • WTFs that break your mental model • Type-level math • Performance debugging hell • Massive monorepo pain points • The one TypeScript bug Prime can’t let go
NOW PLAYING
WTF Typescript?
No transcript for this episode yet
Similar Episodes
Mar 26, 2026 ·1m
Mar 19, 2026 ·34m
Feb 18, 2026 ·11m
Feb 11, 2026 ·45m