<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://afrancisco.website/</loc>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog</loc>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/the-humble-form-still-does-the-heavy-lifting</loc>
    <lastmod>2026-10-16</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/building-ai-features-that-survive-production-start-with-evals</loc>
    <lastmod>2026-10-12</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/practical-software-architecture-turning-business-needs-into-scalable-systems</loc>
    <lastmod>2026-09-28</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/rag-is-a-data-engineering-problem</loc>
    <lastmod>2026-09-08</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/designing-maintainable-backend-apis-in-enterprise-systems</loc>
    <lastmod>2026-08-14</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/postgresql-patterns-i-reach-for-in-production</loc>
    <lastmod>2026-07-22</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/critical-thinking-and-code-review-in-production-engineering</loc>
    <lastmod>2026-06-19</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/ai-coding-assistants-made-review-the-bottleneck</loc>
    <lastmod>2026-05-27</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/why-server-rendered-web-apps-feel-so-refreshing</loc>
    <lastmod>2026-04-05</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/designing-apis-for-retries-idempotency-and-honest-errors</loc>
    <lastmod>2026-03-11</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/the-monolith-is-not-the-enemy</loc>
    <lastmod>2026-02-09</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/observability-for-llm-features-without-drowning-in-logs</loc>
    <lastmod>2025-11-18</lastmod>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://afrancisco.website/blog/keeping-production-boring-migrations-rollbacks-small-releases</loc>
    <lastmod>2025-10-06</lastmod>
    <priority>0.7</priority>
  </url>
</urlset>
