How I Learned to Stop Worrying and Love TypeScript
summary
TypeScript moves code from confusion to clarity by catching contract bugs at compile time; a 2018 survey shows ~46.6% of JS devs have used it and 9 out of 10 would use it again. Concrete examples: converting an NPR One Angular codebase (upgrade toward Angular 5) with allowJs to migrate incrementally, and rebuilding an Alexa skill from scratch using the Alexa SDK with shipped type definitions. Type errors reveal issues like tokens missing refreshToken and force fixes early — type errors are friends.
AI-written summary · about
chapters (6)
- 0:00Introduction and context
- 3:54Why TypeScript matters
- 14:43From skeptic to fanboy
- 27:16Converting legacy JavaScript
- 36:47Starting fresh with TypeScript
- 40:40Resources and closing
related talks
27mHow I Learned to Stop Worrying and Love TypeScript
27mMatthew Gerstman - TypeScript: Seeing Past the Hype
11mThe Joy of Typescript
12mHow TypeScript Ruined My Life (In a Good Way)
39mTypeScript: Why? When? How?
40mTypeScript and Your Codebase: They Deserve Each Other!
24mTypeScript and how I've learned to love the compiler
33mTypeScript - JavaScript you are gonna love
