WWaqas Shahid·5d agoZod: Stop Bad Data at the Door of Your CheckoutA customer fills in a checkout form and picks two ceramic mugs and a linen tote. Somewhere between the form and the server, the quantity turns into the string "2" instead of the number 2. TypeScript d7 min read·practicaldevblog.hashnode.dev
WWaseem Anjum·6d agoZod vs Valibot vs ArkType for MCP Tool SchemasI compared Zod, Valibot and ArkType for MCP tool schemas: JSON Schema output, errors, datetime handling, parse speed, cold starts and bundle size.9 min read·fabwaseem.hashnode.dev1X
CCoding Macaw Bootcamp·Oct 22Building a US Tax Calculator in Next.js: A Deep Dive into Fintech ArchitectureDive into fintech architecture with technical guide on building a tax calculator in Next.js. Master BigInt math, Server Actions, and Zod validation.4 min read·codingmacawbootcamp.hashnode.dev
ZZyVOP·Oct 22Zod: Stop Trusting Your DataTypeScript promises that your User is a User. At the one place it matters most, where data enters your program, it can't keep that promise. Zod can.20 min read·blog.zyvop.com
DDamiano Bianda·Oct 20A failed validation is a feature: designing the error path your users actually see"Validate at the edges" is one of those phrases everyone agrees with and nobody finishes. I wrote before about why TypeScript types evaporate at runtime and why the boundary needs its own check. This3 min read·damianobianda.hashnode.dev
FFindUtils·Oct 16From a JSON API Response to a Zod Schema + TypeScript Types in 5 MinutesPaste a real payload, generate a Zod schema, infer types with z.infer, and validate at the boundary — without hand-writing every field.7 min read·findutils.hashnode.dev
DDamiano Bianda·Oct 15Your TypeScript types disappear at runtime: validating data at the edges of a Nuxt appTypeScript checks your code before it runs. Once it ships, the types are gone. The compiler cannot tell you what a third-party API actually returned at 3 AM on a Sunday. I've written full-stack TypeSc3 min read·damianobianda.hashnode.dev
MMattia Carcione·Oct 7Where Should Request Validation Live in a TypeScript Application?Explore why validation belongs at the application boundary, how pipelines separate validation from HTTP, and how Xeno.JS implements this approach.10 min read·xeno-js.hashnode.dev
CChinedu Otutu·Aug 24How to Build Type-Safe APIs with Hono and ZodIf you've shipped a Node.js API before, you already know this pain: your TypeScript types say one thing, your runtime validation says another, and your OpenAPI docs quietly disagree with both. Someone20 min read·freecodecamp.org
SSyed Muhammad Ali·Aug 2Zod vs Yup in 2026: Which Validation Library Should You Use?Zod vs Yup compared for 2026 — TypeScript inference, bundle size, React Hook Form integration, async validation, and real Next.js code examples.14 min read·devstacked.hashnode.dev