A Deep Dive Into Advanced TypeScript: A Live-Coding Expedition
summary
Live coding in VS Code demonstrates exact patterns and working code: using map types and template literal types to auto-generate every margin/padding key, intrinsic Capitalize to add an onX prefix, recursive generics to build fixed-length Tuples (with the compiler hard stop around 999), infer to extract nested Promise/array types, never + satisfies to force exhaustive switch checks at compile time, and branded types plus assertion guards to make a true Email string. A small CSS/arithmetic validator and a VS Code TypeScript Worksheet plugin are shown and run successfully.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:00Map Types
- 5:00Template literals
- 9:00Never type
- 13:30Runtime safety
- 17:40Inference
- 30:08Typ Guard
- 37:08Questions
related talks
59mA Deep Dive into Advanced TypeScript: A Live Coding Expedition
48mDeep Dive into Advanced TypeScript: A Live Coding Expedition
44mA Deep Dive Into Advanced Typescript: A Live Coding Expedition
44mA Deep Dive Into Advanced TypeScript - A Live Coding Expedition
43mA Deep Dive into Advanced TypeScript: A Live Coding Expedition
54mThe Fun Side of Advanced TypeScript: An Interactive Coding Session
54mDiving into TypeScript
01h 43m2 hour Typescript Workshop
