<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://aijoe.ai/blog</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/how-bad-variable-names-spread-through-ai-codebases</loc>
<lastmod>2026-08-10T09:04:47.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-bug-isn-t-in-the-code-it-s-in-what-the-model-never-saw</loc>
<lastmod>2026-08-09T14:00:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/every-commit-is-correct-and-the-repo-still-rots</loc>
<lastmod>2026-08-08T14:00:22.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-bugs-ai-writes-are-the-ones-nobody-wrote-down</loc>
<lastmod>2026-08-07T14:00:30.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/when-more-prompt-detail-backfires-on-ai-code</loc>
<lastmod>2026-08-06T14:00:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-bug-isn-t-in-the-code-you-changed</loc>
<lastmod>2026-08-05T14:00:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-real-sandbox-escape-route-is-content-not-commands</loc>
<lastmod>2026-08-04T14:00:21.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-race-conditions-ai-never-sees-coming</loc>
<lastmod>2026-08-03T14:00:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/ai-coding-assistants-default-to-the-tutorial-answer-not-the-wise-one</loc>
<lastmod>2026-08-02T14:00:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-import-line-nobody-reviews</loc>
<lastmod>2026-08-01T14:00:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-hidden-reason-ai-writes-buggy-retry-logic</loc>
<lastmod>2026-07-31T14:00:20.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-review-instinct-that-betrays-you-with-clean-code</loc>
<lastmod>2026-07-30T14:00:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/three-names-one-concept-the-search-that-fails-at-midnight</loc>
<lastmod>2026-07-29T14:00:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-80-statistic-is-measuring-the-wrong-thing</loc>
<lastmod>2026-07-28T14:00:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/ai-can-t-tell-you-when-it-s-guessing</loc>
<lastmod>2026-07-27T14:00:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/when-the-bug-isn-t-in-the-code-it-s-in-the-ask</loc>
<lastmod>2026-07-26T14:00:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-hidden-bill-for-fast-ai-code</loc>
<lastmod>2026-07-25T14:00:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/hallucinations-aren-t-a-prompting-bug-they-re-a-missing-layer</loc>
<lastmod>2026-07-24T14:00:23.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/ai-code-is-confident-not-correct</loc>
<lastmod>2026-07-23T14:00:09.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/when-ai-hands-you-a-framework-you-didn-t-ask-for</loc>
<lastmod>2026-07-22T14:00:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/your-ai-assistant-is-padding-your-codebase-with-popularity-contests</loc>
<lastmod>2026-07-21T14:00:18.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/ai-orchestration-layers-explained</loc>
<lastmod>2026-04-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-return-of-the-software-architect</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-over-automation-trap</loc>
<lastmod>2026-04-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-pause-that-protects-your-architecture</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-automation-stack-of-the-future</loc>
<lastmod>2026-03-31T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/experience-as-a-superpower-in-the-ai-era</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/why-small-teams-will-beat-large-software-companies</loc>
<lastmod>2026-03-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/when-ai-refactors-break-your-architecture</loc>
<lastmod>2026-03-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/ai-agents-vs-traditional-software</loc>
<lastmod>2026-03-28T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-architectengineer-hybrid</loc>
<lastmod>2026-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/claude-code-in-practice-featuretool</loc>
<lastmod>2026-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-danger-of-prompt-and-pray-development</loc>
<lastmod>2026-03-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-verification-principle-how-boris-cherny-and-the-chief-engineer-arrived-at-the-same-idea</loc>
<lastmod>2026-03-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/builder-story-building-a-podcast-factory-with-ai</loc>
<lastmod>2026-03-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-new-economics-of-building-software</loc>
<lastmod>2026-03-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/claude-code-vs-traditional-development</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/why-domain-experts-now-have-an-advantage</loc>
<lastmod>2026-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-illusion-of-working-code</loc>
<lastmod>2026-03-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/why-ai-needs-architects-not-just-programmers</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-rise-of-the-one-person-software-company</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-human-chief-engineer</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-biggest-mistake-people-make-with-ai-coding</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/the-architecture-layer-of-ai-development</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/from-prompting-to-engineering</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/blog/designing-systems-ai-can-safely-modify</loc>
<lastmod>2026-03-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://aijoe.ai/architect</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://aijoe.ai/case-studies</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/insights</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://aijoe.ai/about</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://aijoe.ai/contact</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://aijoe.ai/privacy</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://aijoe.ai/conditions</loc>
<lastmod>2026-08-10T09:49:43.207Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
</urlset>
