~/talk

How I Learned to Stop Worrying and Love TypeScript

Talkat RVA JavaScript Conf 2019 · on Friday, 2019-11-15· [typescript]
slides:none on file

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

  1. 0:00Introduction and context
  2. 3:54Why TypeScript matters
  3. 14:43From skeptic to fanboy
  4. 27:16Converting legacy JavaScript
  5. 36:47Starting fresh with TypeScript
  6. 40:40Resources and closing
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.