Show HN: Using zod to get structured and typed output from ChatGPT in TypeScript | Heykuki News