The Debates Repo: https://github.com/mattpocock/debates...
00:00 Technical Issues
02:01 Intro
09:40 Intro: Important Rules
10:26 Intro: "Better call Pocock"
12:54 Intro: Case of the Import types - DENIED
13:21 Intro: Case of unknown types - APPROVED
14:00 Intro: Case of Naming conventions - APPROVED
15:56 Intro: TotalTypescript preview
17:27 Intro: Case of strict mode - APPROVED (?)
18:44 Intro: Enums exhibit B - pull request
19:32 First point of order: Enums
20:34 🧢 "Enums are good"
22:45 ✂ Objection: Enums are bad
25:42 🧑⚖ Arguments...
29:05 ✂ The alternative to enums
33:15 🧢 "The alternative sucks"
35:11 🧑⚖ Arguments...
37:17 🧑⚖ Ruling
40:38 Will typescript die?
45:08 Second point of order: Types vs Interfaces
47:33 🧢 Team Types (by default)
50:25 ✂ Team Interfaces (by default)
54:58 🧑⚖ Arguments...
57:47 🧑⚖ Performance arguments...
1:01:56 🧑⚖ Ruling
1:10:24 Third point of order: any
1:13:17 🧢 Team no implicit any
1:15:24 ✂ Team Typeless-script
1:21:24 🧢 Response
1:22:06 🧑⚖ Clarifications
1:26:09 🐞 There's a bug in the example!
1:29:06 🧑⚖ Ruling
1:38:37 Fourth point of order: implicit returns
1:41:07 🧢 Team no implicit returns
1:44:15 ✂ Team inference
1:47:40 🧑⚖ Arguments...
1:50:21 🧑⚖ Ruling
1:53:03 Interested in learning advanced typescript?
Become a TypeScript Wizard with Matt's upcoming TypeScript Course:
https://www.totaltypescript.com/
Follow Matt on Twitter
/ mattpocockuk