<?xml version="1.0" encoding="UTF-8"?>
<!-- This sitemap was dynamically generated on 7 September 2026 at 3:24 PM by All in One SEO v5.0.1.1 - the original SEO plugin for WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://joshuaheier.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Joshua A. Heier</title>
		<link><![CDATA[https://joshuaheier.com]]></link>
		<description><![CDATA[Joshua A. Heier]]></description>
		<lastBuildDate><![CDATA[Mon, 15 Jun 2026 03:58:53 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://joshuaheier.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://joshuaheier.com/]]></guid>
			<link><![CDATA[https://joshuaheier.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Mon, 15 Jun 2026 03:58:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/writing/]]></guid>
			<link><![CDATA[https://joshuaheier.com/writing/]]></link>
			<title>Writing</title>
			<pubDate><![CDATA[Mon, 15 Jun 2026 03:52:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/reliable-multi-agent-systems-architecture/]]></guid>
			<link><![CDATA[https://joshuaheier.com/reliable-multi-agent-systems-architecture/]]></link>
			<title>A Practical Architecture for Reliable Multi-Agent Systems</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/loop-engineering-goals-feedback-agent-prompts/]]></guid>
			<link><![CDATA[https://joshuaheier.com/loop-engineering-goals-feedback-agent-prompts/]]></link>
			<title>Loop Engineering: Goals, Feedback, and Better Agent Prompts</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/transport-is-not-ownership/]]></guid>
			<link><![CDATA[https://joshuaheier.com/transport-is-not-ownership/]]></link>
			<title>Transport Is Not Ownership in Multi-Agent Systems</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/done-is-not-delivered/]]></guid>
			<link><![CDATA[https://joshuaheier.com/done-is-not-delivered/]]></link>
			<title>Done Is Not Delivered: The Missing Leg in Agent Workflows</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/reliable-agent-work-tickets-locks-recovery/]]></guid>
			<link><![CDATA[https://joshuaheier.com/reliable-agent-work-tickets-locks-recovery/]]></link>
			<title>Reliable Agent Work Needs Tickets, Locks, and Recovery</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/authority-should-not-travel-with-the-prompt/]]></guid>
			<link><![CDATA[https://joshuaheier.com/authority-should-not-travel-with-the-prompt/]]></link>
			<title>Authority Should Not Travel with the Prompt</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/proof-ladder-ai-systems/]]></guid>
			<link><![CDATA[https://joshuaheier.com/proof-ladder-ai-systems/]]></link>
			<title>The Proof Ladder for AI Systems</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/projects/]]></guid>
			<link><![CDATA[https://joshuaheier.com/projects/]]></link>
			<title>Projects</title>
			<pubDate><![CDATA[Mon, 15 Jun 2026 03:48:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/when-agent-architecture-is-too-much/]]></guid>
			<link><![CDATA[https://joshuaheier.com/when-agent-architecture-is-too-much/]]></link>
			<title>When Agent Architecture Is Too Much</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/agents-md-instruction-layering-for-agents/]]></guid>
			<link><![CDATA[https://joshuaheier.com/agents-md-instruction-layering-for-agents/]]></link>
			<title>How to Layer AGENTS.md for Real Agent Work</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/agent-learning-closeouts-reflection-knowledge-system/]]></guid>
			<link><![CDATA[https://joshuaheier.com/agent-learning-closeouts-reflection-knowledge-system/]]></link>
			<title>How to Make an Agent System Learn</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/when-an-agent-needs-to-be-a-service-not-a-chat/]]></guid>
			<link><![CDATA[https://joshuaheier.com/when-an-agent-needs-to-be-a-service-not-a-chat/]]></link>
			<title>When an Agent Needs to Be a Service, Not a Chat</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/where-agent-system-keeps-its-state/]]></guid>
			<link><![CDATA[https://joshuaheier.com/where-agent-system-keeps-its-state/]]></link>
			<title>Where an Agent System Keeps Its State</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/how-to-change-agent-systems-without-breaking-live-work/]]></guid>
			<link><![CDATA[https://joshuaheier.com/how-to-change-agent-systems-without-breaking-live-work/]]></link>
			<title>How to Change an Agent System Without Breaking Live Work</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/exploring-agent-patterns-with-codex/]]></guid>
			<link><![CDATA[https://joshuaheier.com/exploring-agent-patterns-with-codex/]]></link>
			<title>Exploring Agent Patterns with Codex</title>
			<pubDate><![CDATA[Mon, 06 Jul 2026 01:10:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/contact/]]></guid>
			<link><![CDATA[https://joshuaheier.com/contact/]]></link>
			<title>Contact</title>
			<pubDate><![CDATA[Mon, 15 Jun 2026 03:47:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/about/]]></guid>
			<link><![CDATA[https://joshuaheier.com/about/]]></link>
			<title>About</title>
			<pubDate><![CDATA[Mon, 15 Jun 2026 03:42:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://joshuaheier.com/building-one-agent-coordinated-roles-codex/]]></guid>
			<link><![CDATA[https://joshuaheier.com/building-one-agent-coordinated-roles-codex/]]></link>
			<title>Building One Agent from Coordinated Roles in Codex</title>
			<pubDate><![CDATA[Mon, 07 Sep 2026 21:56:22 +0000]]></pubDate>
		</item>
				</channel>
</rss>
