<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://portfolio.hookerhillstudios.com</loc>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work</loc>
<changefreq>yearly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/about</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/resume</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog</loc>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work/forgeloop</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work/truss</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work/researchos</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work/rezzie</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/work/pinleads</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/clear-data-ownership</loc>
<lastmod>2026-09-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/credit-based-ai-billing</loc>
<lastmod>2026-09-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/criteria-as-verification-units</loc>
<lastmod>2026-09-30</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/approval-boundaries-agentic-systems</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/browser-automation-production</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/evidence-provenance-ai-research</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/local-first-agent-tools</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/production-ai-beyond-prompt</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/provider-agnostic-llm-applications</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/reliable-agents-with-mcp</loc>
<lastmod>2026-09-29</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/credence-solving-linkedins-problems</loc>
<lastmod>2026-03-15</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/zero-downtime-cicd-webhook-deployment-system</loc>
<lastmod>2026-03-05</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/build-a-restful-api-with-express</loc>
<lastmod>2025-11-16</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://portfolio.hookerhillstudios.com/blog/build-a-gui-for-ytdlp-with-python</loc>
<lastmod>2025-10-02</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
