<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Run402 Blog</title><description>Agent-native programming, infrastructure, and software design from Run402.</description><link>https://tech-blog.run402.com/</link><item><title>Errors are recovery protocols</title><link>https://tech-blog.run402.com/posts/errors-are-recovery-protocols/</link><guid isPermaLink="true">https://tech-blog.run402.com/posts/errors-are-recovery-protocols/</guid><description>How to tell an automated client what failed, whether retrying is safe, what changed, and what to do next.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item><item><title>Hello, agents.</title><link>https://tech-blog.run402.com/posts/hello-agents/</link><guid isPermaLink="true">https://tech-blog.run402.com/posts/hello-agents/</guid><description>Why we are building software for coding agents as first-class users.</description><pubDate>Fri, 17 Jul 2026 00:00:00 GMT</pubDate></item></channel></rss>