close menu
about
01
projects
02
experience
03
resume
04
blog
05
themes
06
↳
grimicorn
↳
grimicorn neon
elsewhere
esc
×
page
Home
About, projects, experience, latest posts
page
Resume
Full professional history & download
page
Blog
All posts, filterable by tag
post
Structured Outputs: Stop Parsing JSON Out of LLM Prose
ai · Oct 23, 2026
post
Subpath Imports With #/: The Path Alias Node Actually Understands
development · Oct 22, 2026
post
Network Tokenization: Why the Card Number in Your Wallet Isn't Your Card Number
finance · Oct 21, 2026
project
Real Encounters Game
Ample
project
Tradier Web
Tradier
Skip to content
dan
.
holloran
About
Projects
Experience
Resume
Blog
Themes
Grimicorn
Grimicorn Neon
// writing
Posts tagged #llm
A mix of technical deep-dives, career reflections, and dispatches from the road.
topic:
all
AI
development
finance
obsidian
travel
tag:
#llm
×
AI
Oct 23, 2026
· 4 min
Structured Outputs: Stop Parsing JSON Out of LLM Prose
Constrained decoding means the model can't return malformed JSON. Here's how structured outputs work with Zod in TypeScript, and the edge cases they still don't cover.
read more →
// the newsletter
Don't miss the next one
Email Address
Subscribe