Recording date: March 9, 2023
John Papa @John_Papa
Ward Bell @WardBell
Dan Wahlin @DanWahlin
Craig Shoemaker @craigshoemaker
Maina Wycliffe @mwycliffe_dev
Brought to you by
Resources:
Timejumps
- 00:28 Welcome back
- 01:43 Guest introduction
- 04:32 Why shouldn't we use assertions?
- 08:31 Sponsor: Ag Grid
- 09:35 Using Zod schemas as the source of truth?
- 13:11 How would you use Zod to validate data?
- 18:51 Sponsor: IdeaBlade
- 19:50 What are your favorite features about Typescript?
- 27:10 What is type narrowing doing?
- 33:10 What are practices people should avoid with Typescript?
- 35:24 Final thoughts
Podcast editing on this episode done by Chris Enns of Lemon Productions.