Listen "Episode 226: All Things Typescript with Maina Wycliffe"
Episode Synopsis
Recording date: March 9, 2023John Papa @John_PapaWard Bell @WardBellDan Wahlin @DanWahlinCraig Shoemaker @craigshoemakerMaina Wycliffe @mwycliffe_devBrought to you byAG Grid IdeaBladeResources:All Things TypeScript NewsletterGeneral ZodTypescript and Zod schemasTypeScript type assertionTypescript-eslintBetter linting with TypeScript and ESLintLinting in TypeScript using ESLint and PrettierZod vs Yup validation schemasZod, Joi and Yup side by sideWhen should you use Zod?Fetch APITypeScript DecoratorsType Narrowing in TypeScriptGitHub CopilotTimejumps00:28 Welcome back01:43 Guest introduction04:32 Why shouldn't we use assertions?08:31 Sponsor: Ag Grid09:35 Using Zod schemas as the source of truth?13:11 How would you use Zod to validate data?18:51 Sponsor: IdeaBlade19: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 thoughtsPodcast editing on this episode done by Chris Enns of Lemon Productions.
More episodes of the podcast Web Rush
Episode 288: Make AI Useful For You
11/07/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.