<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
  <title>AppHeat</title>
  <link>https://appheat.co</link>
  <description>Notes from AI builds, infrastructure tests, benchmarks, plugins, and tools I am debugging.</description>
<item>
  <title>I Stopped Being the Switchboard for My Coding Agents</title>
  <link>https://appheat.co/posts/i-stopped-being-the-switchboard-for-my-coding-agents/</link>
  <guid>https://appheat.co/posts/i-stopped-being-the-switchboard-for-my-coding-agents/</guid>
  <pubDate>Sat, 18 Jul 2026 00:00:00 GMT</pubDate>
  <description>A decision memo on moving from agent-by-agent coordination to Firstmate and Herdr: isolated worktrees, durable state, supervised loops, decision gates, and evidence-backed PR handoffs.</description>
</item>
<item>
  <title>Day 3 with Fable: Announcing the Autonomy Alpha</title>
  <link>https://appheat.co/posts/day-3-with-fable-autonomy-alpha/</link>
  <guid>https://appheat.co/posts/day-3-with-fable-autonomy-alpha/</guid>
  <pubDate>Fri, 03 Jul 2026 00:00:00 GMT</pubDate>
  <description>The Autonomy alpha is live — a native macOS app and local MCP server that lets AI agents work through your real accessibility setup — plus the day-three build-log of shipping it with Claude Fable 5.</description>
</item>
<item>
  <title>Steps to Make Accept: text/markdown Work Everywhere</title>
  <link>https://appheat.co/posts/accept-text-markdown-cloudflare-workers/</link>
  <guid>https://appheat.co/posts/accept-text-markdown-cloudflare-workers/</guid>
  <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
  <description>I thought I had built Accept-header Markdown for AppHeat. Production had other plans, because Cloudflare was skipping the Worker entirely.</description>
</item>
<item>
  <title>I Built an AEO Agent Workflow. Google Made Me a Skeptic.</title>
  <link>https://appheat.co/posts/i-built-an-aeo-agent-workflow/</link>
  <guid>https://appheat.co/posts/i-built-an-aeo-agent-workflow/</guid>
  <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
  <description>A field note from setting up a local Pi workflow with OpenRouter agents to research AEO topical authority. The real surprise was not any agent tactic — it was what Google&apos;s own guidance actually says.</description>
</item>
<item>
  <title>What I got done with Fable that kept slipping before</title>
  <link>https://appheat.co/posts/what-i-got-done-with-fable/</link>
  <guid>https://appheat.co/posts/what-i-got-done-with-fable/</guid>
  <pubDate>Thu, 02 Jul 2026 00:00:00 GMT</pubDate>
  <description>A field note on handing a large Rust refactor to Fable: knowledge-graph analysis, a full graph rebuild that survived a mid-run failure, and a 9,859-line file cut to 877 across six verified commits.</description>
</item>
<item>
  <title>AEO from the jump: build pages people can quote</title>
  <link>https://appheat.co/posts/aeo-from-the-jump/</link>
  <guid>https://appheat.co/posts/aeo-from-the-jump/</guid>
  <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
  <description>A practical note on making pages easy to read, cite, and hard to misquote.</description>
</item>
<item>
  <title>Don&apos;t give your agent memory before you give your user control</title>
  <link>https://appheat.co/posts/dont-give-your-agent-memory-before-user-control/</link>
  <guid>https://appheat.co/posts/dont-give-your-agent-memory-before-user-control/</guid>
  <pubDate>Mon, 29 Jun 2026 00:00:00 GMT</pubDate>
  <description>A field note from adding memory to a Bible study agent app: start with user-visible records, then add semantic retrieval and traces.</description>
</item>
<item>
  <title>Apple container vs Colima: local datastore benchmarks on an M4 Mac</title>
  <link>https://appheat.co/posts/apple-container-vs-colima/</link>
  <guid>https://appheat.co/posts/apple-container-vs-colima/</guid>
  <pubDate>Thu, 25 Jun 2026 00:00:00 GMT</pubDate>
  <description>A practical benchmark comparing Apple&apos;s container runtime and Colima across Redis, Postgres, ClickHouse, DuckDB, and Neo4j on one M4 Mac.</description>
</item>
</channel>
</rss>