<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Jan-Hendrik Koch — AI engineer in Bremen</title><description>Personal site and occasional blog of Jan, an AI engineer based in Bremen.</description><link>https://kochj.com/</link><language>en</language><atom:link href="https://kochj.com/rss.xml" rel="self" type="application/rss+xml"/><item><title>Stream and Validate JSON as It Arrives: Pydantic’s Partial Validation</title><link>https://kochj.com/writing/pydantic-partial-validation/</link><guid isPermaLink="true">https://kochj.com/writing/pydantic-partial-validation/</guid><description>How Pydantic’s experimental partial validation lets you parse and display streaming LLM JSON as it arrives, with a worked example and the trade-offs.</description><pubDate>Thu, 25 Sep 2025 07:01:59 GMT</pubDate></item></channel></rss>