Episode 173: Getting the Best out of TypeScript with Maina Wyclyffe
Mar 03, 2022•37 min•Ep. 173
Episode description
Recording date: Feb 17, 2022
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
Maina Wyclyffe @mwycliffe_dev
Brought to you byVisit nx.dev to get the preeminent open-source toolkit for monorepo development, today.
- Yes, Bradley Cooper does voice Rocket
- AngularJS
- Angular
- TypeScript
- Nairobi, Kenya
- Basic types in TypeScript
- Non-null assertion operator in Typescript
- Union types in Typescript
- Enums in Typescript
- Kevin Chisholm
- Creating types from types in TypeScript
- Utility types in Typescript
- Type Assertions in TypeScript - why not?
- 01:03 Ward's haircut
- 02:06 Guest introduction
- 03:40 What made you want to use TypeScript?
- 05:51 How do you decide when to use TypeScript?
- 09:08 Sponsor: Ag Grid
- 10:07 How do you deal with null in TypeScript?
- 14:37 Are TypeScript enums are bad?
- 20:12 What are your pet peeves in TypeScript?
- 21:36 Sponsor: Nx
- 22:12 What's your second pest peeve?
- 27:25 Why would you create a type from another type?
- 35:52 Final thoughts
Podcast editing on this episode done by Chris Enns of Lemon Productions.
For the best experience, listen in Metacast app for iOS or Android
