talk-data.com talk-data.com

Google Cloud Next session 2025-04-11 at 20:45

Not-so-loosely-typed JavaScript with TypeScript, Zod, and Effect.ts

Description

JavaScript gets a lot of flak for not being strongly typed. But if you’re running JavaScript in production today, you don’t need to wait for runtime errors to catch problems. TypeScript has taken JavaScript from a loosely typed language, where a variable can change from a string to a number without warning, and made it strongly typed. Now Zod and Effect are here to tame even the wildest unknown parameters from your users. We’ll demonstrate using these tools in an application and we’ll deploy that application to Google Cloud.