<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Srinivas Pendela — Writing</title><description>Engineering notes from building AI infrastructure. Postmortems, mostly — the ones where I was wrong are the ones worth writing down.</description><link>https://srinivas.dev/</link><item><title>The Guard That Ate the Catalog</title><link>https://srinivas.dev/writing/the-guard-that-ate-the-catalog/</link><guid isPermaLink="true">https://srinivas.dev/writing/the-guard-that-ate-the-catalog/</guid><description>A supply-chain scanner I wrote rejected a real model name, took 222 providers down with it, and reported success the whole time. Then I fixed it and did the same thing again.</description><pubDate>Sat, 19 Sep 2026 00:00:00 GMT</pubDate><category>security</category><category>supply-chain</category><category>postmortem</category><category>kosha</category></item></channel></rss>