<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://alfcode.com/</loc>
    <lastmod>2026-08-01T16:36:33.371Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://alfcode.com/apps</loc>
    <lastmod>2026-08-01T16:36:33.692Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/blog</loc>
    <lastmod>2026-08-10T09:21:30.792Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/about</loc>
    <lastmod>2026-07-29T19:28:40.490Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://alfcode.com/start</loc>
    <lastmod>2026-08-01T16:33:13.504Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/web-app-development</loc>
    <lastmod>2026-07-29T19:28:40.845Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/mobile-app-development</loc>
    <lastmod>2026-07-29T19:28:41.196Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/ai-product-development</loc>
    <lastmod>2026-07-29T19:28:41.540Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/workflow-automation</loc>
    <lastmod>2026-07-29T19:28:41.867Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/cloud-devops</loc>
    <lastmod>2026-07-29T19:28:42.233Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/services/product-design</loc>
    <lastmod>2026-07-29T19:28:42.579Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://alfcode.com/careers</loc>
    <lastmod>2026-07-29T19:28:39.659Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://alfcode.com/privacy</loc>
    <lastmod>2026-07-29T19:28:40.138Z</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://alfcode.com/blog/marketplace-growth-begins-with-trust-infrastructure</loc>
    <lastmod>2026-08-10T09:21:30.792Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-marketplace-trust.webp</image:loc>
      <image:title>Marketplace growth begins with trust infrastructure cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/prototype-the-assumption-that-could-change-the-plan</loc>
    <lastmod>2026-08-09T09:21:54.150Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-prototype-risky-assumption.webp</image:loc>
      <image:title>Prototype the assumption that could change the plan cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/a-useful-risk-score-makes-room-for-uncertainty</loc>
    <lastmod>2026-08-08T09:17:17.455Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-risk-score-uncertainty.webp</image:loc>
      <image:title>A useful risk score makes room for uncertainty cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/health-apps-earn-trust-by-knowing-when-to-hold-back</loc>
    <lastmod>2026-08-07T09:20:36.251Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/health-apps-earn-trust-by-knowing-when-to-hold-back-v2.webp</image:loc>
      <image:title>Health apps earn trust by knowing when to hold back cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/design-internal-tools-around-the-cases-that-go-wrong</loc>
    <lastmod>2026-08-06T09:21:49.495Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/design-internal-tools-around-the-cases-that-go-wrong-v2.webp</image:loc>
      <image:title>Design internal tools around the cases that go wrong cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/automate-the-repetition-keep-the-responsibility-human</loc>
    <lastmod>2026-08-05T09:23:50.625Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/automate-the-repetition-keep-the-responsibility-human-v2.webp</image:loc>
      <image:title>Automate the repetition, keep the responsibility human cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/fast-moving-products-need-boring-infrastructure</loc>
    <lastmod>2026-08-04T09:18:10.363Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/fast-moving-products-need-boring-infrastructure-v2.webp</image:loc>
      <image:title>Fast-moving products need boring infrastructure cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/ai-cost-control-begins-with-the-product-experience</loc>
    <lastmod>2026-08-03T18:22:38.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/ai-cost-control-product-design-editorial.webp</image:loc>
      <image:title>AI cost control begins with the product experience cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/when-react-native-is-the-right-product-decision</loc>
    <lastmod>2026-08-03T09:23:00.647Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-react-native-decision.webp</image:loc>
      <image:title>When React Native is the right product decision cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/reliable-ai-answers-start-beyond-the-prompt</loc>
    <lastmod>2026-08-02T09:19:48.785Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-ai-evaluation-product-work.webp</image:loc>
      <image:title>Reliable AI answers start beyond the prompt cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/dependable-field-apps-begin-with-offline-data-decisions</loc>
    <lastmod>2026-08-01T16:49:28.177Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/topic-offline-first-field-apps.webp</image:loc>
      <image:title>Dependable field apps begin with offline data decisions cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/pick-retrieval-or-a-workflow-before-you-reach-for-an-agent</loc>
    <lastmod>2026-08-01T14:46:00.876Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/pick-retrieval-workflow-agent-v2.webp</image:loc>
      <image:title>Pick retrieval or a workflow before you reach for an agent cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/non-custodial-payments-should-feel-familiar-without-hiding-control</loc>
    <lastmod>2026-07-29T13:05:53.261Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/non-custodial-payments-familiar.webp</image:loc>
      <image:title>Non-custodial payments should feel familiar without hiding control cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/multi-tenant-saas-boundaries-that-are-expensive-to-reverse</loc>
    <lastmod>2026-07-29T13:05:52.261Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/multi-tenant-saas-boundaries.webp</image:loc>
      <image:title>Multi-tenant SaaS boundaries that are expensive to reverse cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/a-single-source-of-truth-begins-in-the-data-model</loc>
    <lastmod>2026-07-29T13:05:51.261Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/single-source-of-truth.webp</image:loc>
      <image:title>A single source of truth begins in the data model cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/production-ai-agents-need-enforceable-permission-boundaries</loc>
    <lastmod>2026-07-29T09:15:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/ai-agent-permissions-v2.webp</image:loc>
      <image:title>Production AI agents need enforceable permission boundaries cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/a-useful-mvp-completes-one-real-customer-workflow</loc>
    <lastmod>2026-07-27T11:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/complete-workflow-mvp-v2.webp</image:loc>
      <image:title>A useful MVP completes one real customer workflow cover illustration</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://alfcode.com/blog/audit-trails-belong-in-the-product-experience</loc>
    <lastmod>2026-07-25T10:30:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <image:image>
      <image:loc>https://alfcode.com/assets/blog/audit-trails-v2.webp</image:loc>
      <image:title>Audit trails belong in the product experience cover illustration</image:title>
    </image:image>
  </url>
</urlset>