<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>openma blog</title><description>Notes from building openma — agent design, integrations, billing, postmortems.</description><link>https://www.openma.dev/</link><language>en-us</language><item><title>Why we run on Cloudflare (and how to swap it out)</title><link>https://www.openma.dev/blog/why-cloudflare/</link><guid isPermaLink="true">https://www.openma.dev/blog/why-cloudflare/</guid><description>Workers + Containers + D1 + R2 = an agent platform with very little ops. The substitution guide for anyone who can&apos;t be on Cloudflare.</description><pubDate>Sat, 09 May 2026 00:00:00 GMT</pubDate><category>architecture</category><category>cloudflare</category><author>openma</author></item><item><title>Hello, openma</title><link>https://www.openma.dev/blog/hello-openma/</link><guid isPermaLink="true">https://www.openma.dev/blog/hello-openma/</guid><description>Why we&apos;re building an open-source meta-harness for AI agents — and why BYOK matters.</description><pubDate>Fri, 08 May 2026 00:00:00 GMT</pubDate><category>intro</category><category>byok</category><author>openma</author></item></channel></rss>