<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Joseph Cannon</title><description>Founder of Genesis Labs and Shprd, building faith-centered software for families and the church — and an AI systems expert who ships, not just advises.</description><link>https://unjoe.me/</link><item><title>The Agent-Ready Repository Manifesto</title><link>https://unjoe.me/blog/agent-ready-01-manifesto/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-01-manifesto/</guid><description>Why repository structure matters more than ever in the age of AI-assisted development</description><pubDate>Sun, 07 Dec 2025 10:00:00 GMT</pubDate><category>ai-development</category><category>repository-structure</category><category>developer-experience</category><category>claude-code</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-01-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Foundation Files That Agents Actually Read</title><link>https://unjoe.me/blog/agent-ready-02-foundation-files/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-02-foundation-files/</guid><description>README.md, CLAUDE.md, CONTRIBUTING.md—and why each one serves a different purpose</description><pubDate>Wed, 10 Dec 2025 10:00:00 GMT</pubDate><category>documentation</category><category>claude-md</category><category>readme</category><category>contributing</category><category>developer-onboarding</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-02-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Branch Protection &amp; PR Workflows for AI Collaboration</title><link>https://unjoe.me/blog/agent-ready-03-branch-protection-prs/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-03-branch-protection-prs/</guid><description>Creating guardrails that protect your codebase while enabling AI contributions</description><pubDate>Sat, 13 Dec 2025 10:00:00 GMT</pubDate><category>git</category><category>github</category><category>branch-protection</category><category>pull-requests</category><category>ci-cd</category><category>code-review</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-03-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Issue Templates That Guide AI Assistants</title><link>https://unjoe.me/blog/agent-ready-04-issue-templates/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-04-issue-templates/</guid><description>Structured issues that give agents the context they need to actually help</description><pubDate>Tue, 16 Dec 2025 10:00:00 GMT</pubDate><category>github-issues</category><category>issue-templates</category><category>bug-reports</category><category>feature-requests</category><category>project-management</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-04-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Milestones &amp; Project Boards: The Big Picture</title><link>https://unjoe.me/blog/agent-ready-05-milestones-projects/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-05-milestones-projects/</guid><description>How high-level organization helps agents understand where individual tasks fit</description><pubDate>Fri, 19 Dec 2025 10:00:00 GMT</pubDate><category>milestones</category><category>github-projects</category><category>project-management</category><category>roadmap</category><category>planning</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-05-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Documentation as Executable Context</title><link>https://unjoe.me/blog/agent-ready-06-documentation-context/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-06-documentation-context/</guid><description>Making your docs do double duty as AI context and human reference</description><pubDate>Mon, 22 Dec 2025 10:00:00 GMT</pubDate><category>documentation</category><category>architecture-decision-records</category><category>api-docs</category><category>runbooks</category><category>knowledge-management</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-06-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Git Hooks &amp; Automation Pipelines</title><link>https://unjoe.me/blog/agent-ready-07-hooks-automation/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-07-hooks-automation/</guid><description>Programmatic quality gates that catch issues before they become problems</description><pubDate>Thu, 25 Dec 2025 10:00:00 GMT</pubDate><category>git-hooks</category><category>automation</category><category>ci-cd</category><category>husky</category><category>lint-staged</category><category>quality-gates</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-07-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Monorepos &amp; Multi-Project Architecture</title><link>https://unjoe.me/blog/agent-ready-08-monorepo-architecture/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-08-monorepo-architecture/</guid><description>Scaling agent-ready practices across large, complex codebases</description><pubDate>Sun, 28 Dec 2025 10:00:00 GMT</pubDate><category>monorepo</category><category>turborepo</category><category>pnpm</category><category>nx</category><category>multi-project</category><category>architecture</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-08-hero.jpg" length="0" type="image/jpeg"/></item><item><title>The Human-Agent Collaboration Workflow</title><link>https://unjoe.me/blog/agent-ready-09-human-agent-workflow/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-09-human-agent-workflow/</guid><description>Practical patterns for working alongside AI assistants day-to-day</description><pubDate>Wed, 31 Dec 2025 10:00:00 GMT</pubDate><category>ai-collaboration</category><category>pair-programming</category><category>code-review</category><category>workflow</category><category>productivity</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-09-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Putting It All Together with PopKit</title><link>https://unjoe.me/blog/agent-ready-10-popkit-orchestration/</link><guid isPermaLink="true">https://unjoe.me/blog/agent-ready-10-popkit-orchestration/</guid><description>How workflow orchestration tools bring all these pieces into a coherent system</description><pubDate>Sat, 03 Jan 2026 10:00:00 GMT</pubDate><category>popkit</category><category>claude-code</category><category>workflow-automation</category><category>developer-tools</category><category>orchestration</category><category>series</category><author>Joseph Cannon</author><enclosure url="https://unjoe.me/images/blog/agent-ready-10-hero.jpg" length="0" type="image/jpeg"/></item><item><title>Building a Family OS: Why I Created Genesis</title><link>https://unjoe.me/blog/building-a-family-os/</link><guid isPermaLink="true">https://unjoe.me/blog/building-a-family-os/</guid><description>After 21 years in the Navy managing complex systems and leading teams, I realized families need their own operating system. Here&apos;s why I&apos;m building Genesis.</description><pubDate>Sun, 14 Dec 2025 00:00:00 GMT</pubDate><category>projects</category><category>family-tech</category><category>systems-thinking</category><author>Joseph Cannon</author></item><item><title>Degraded Mode: How I Build AI Agent Systems That Don&apos;t Fall Over</title><link>https://unjoe.me/blog/degraded-mode-reliable-ai-systems/</link><guid isPermaLink="true">https://unjoe.me/blog/degraded-mode-reliable-ai-systems/</guid><description>The disciplines that keep large, life-or-death systems reliable — protocols, redundancy, degraded-mode operation, and leading people — are the same ones I use to build production AI agent systems at Genesis Labs.</description><pubDate>Thu, 25 Jun 2026 10:00:00 GMT</pubDate><category>ai</category><category>agents</category><category>systems</category><category>reliability</category><category>engineering</category><author>Joseph Cannon</author></item><item><title>You Are the Product. It&apos;s Time to Be the Platform.</title><link>https://unjoe.me/blog/digital-sovereignty-manifesto/</link><guid isPermaLink="true">https://unjoe.me/blog/digital-sovereignty-manifesto/</guid><description>A case for digital sovereignty: why you should own your data, your identity, and your digital self—and how I&apos;m building the infrastructure to make it possible.</description><pubDate>Sun, 22 Feb 2026 10:00:00 GMT</pubDate><category>philosophy</category><category>digital-sovereignty</category><category>ai</category><category>personal-data</category><category>genesis-labs</category><author>Joseph Cannon</author></item><item><title>Emergency Preparedness in the Digital Age: What 21 Years in the Navy Taught Me</title><link>https://unjoe.me/blog/emergency-preparedness-digital-age/</link><guid isPermaLink="true">https://unjoe.me/blog/emergency-preparedness-digital-age/</guid><description>How Navy damage control training shapes my approach to family emergency preparedness, and why most digital emergency plans will fail.</description><pubDate>Thu, 04 Dec 2025 00:00:00 GMT</pubDate><category>technical</category><category>family-tech</category><category>preparedness</category><author>Joseph Cannon</author></item><item><title>Life and Faith Belong Together</title><link>https://unjoe.me/blog/life-and-faith-belong-together/</link><guid isPermaLink="true">https://unjoe.me/blog/life-and-faith-belong-together/</guid><description>Why I left a career in complex systems to build faith-centered software for families and the church — and the conviction underneath all of it.</description><pubDate>Thu, 25 Jun 2026 10:00:00 GMT</pubDate><category>faith</category><category>mission</category><category>founder</category><author>Joseph Cannon</author></item><item><title>Manufacturing Intelligence: Building Daniel-Son from the Factory Floor Up</title><link>https://unjoe.me/blog/manufacturing-intelligence-daniel-son/</link><guid isPermaLink="true">https://unjoe.me/blog/manufacturing-intelligence-daniel-son/</guid><description>How my experience managing 47 manufacturing facilities led me to build a real-time OEE tracking platform with 126 React components and offline-first architecture.</description><pubDate>Mon, 08 Dec 2025 00:00:00 GMT</pubDate><category>projects</category><category>engineering</category><category>saas</category><category>manufacturing</category><author>Joseph Cannon</author></item><item><title>The Growth Tool I Turned Down</title><link>https://unjoe.me/blog/the-growth-tool-i-turned-down/</link><guid isPermaLink="true">https://unjoe.me/blog/the-growth-tool-i-turned-down/</guid><description>I had a one-click way to add a referral program to my app. It would have quietly handed off my users&apos; contacts. Here&apos;s why I built it myself instead.</description><pubDate>Thu, 25 Jun 2026 10:00:00 GMT</pubDate><category>privacy</category><category>building</category><category>ai</category><category>ethics</category><author>Joseph Cannon</author></item></channel></rss>