Catch Type Errors at Runtime with Zod: An Intro to this JavaScript Library

31:03
Learn Zod In 30 Minutes

15:44
Fixing TypeScript's Blindspot: Runtime Typechecking

35:31
Next.js + Contentful Dynamic Routes

31:21
React Hook Form (+ Zod) - Complete Tutorial

9:11
How Did I Not Know This TypeScript Trick Earlier??!

26:15
CI #8 - Automated Lighthouse Benchmarks

8:11
Zod Goes Where TypeScript Can't

5:27