We're sunsetting PodQuest on 2025-07-28. Thank you for your support!
Export Podcast Subscriptions
cover of episode Episode 226: All Things Typescript with Maina Wycliffe

Episode 226: All Things Typescript with Maina Wycliffe

2023/3/23
logo of podcast Web Rush

Web Rush

Shownotes Transcript

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).