NotebookBloom: Building on an API you don't own: why I skipped Zod and made the parser fail loud instead

· Dev.to