<?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://grayworth.com/articles/build-search-for-an-internal-application</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1559028012-481c04fa702d?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTF8fGRlc2lnbnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/choose-a-first-software-release</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1531403009284-440f080d1e12?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8cGxhbm5pbmd8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/choose-application-monitoring-signals</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1526628953301-3e589a6a8b74?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8ZGFzaGJvYXJkfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/choose-fields-for-a-contact-form</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1743385779313-ac03bb0f997b?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTR8fGludGVyZmFjZXxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/create-useful-test-data</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1572044162444-ad60f128bdea?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTR8fGRlc2lnbnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/decide-what-not-to-automate</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1646617747563-4f080bddf282?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTl8fHBsYW5uaW5nfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-a-data-export</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1597673030062-0a0f1a801a31?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTh8fG5vdGVib29rfGVufDB8fHx8MTc4OTYwOTE3N3ww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-an-integration-boundary</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1544197150-b99a580bb7a8?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8bmV0d29ya3xlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-application-health-checks</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1762163516269-3c143e04175c?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MjB8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-application-roles</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1545987796-200677ee1011?ixid=M3wxMjA3fDB8MXxzZWFyY2h8N3x8bmV0d29ya3xlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-software-acceptance-criteria</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1483546416237-76fd26bbcdd1?ixid=M3wxMjA3fDB8MXxzZWFyY2h8OHx8bm90ZWJvb2t8ZW58MHx8fHwxNzg5NjA5MTc3fDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/define-webhook-processing-behavior</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1558494949-ef010cbdcc31?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Nnx8bmV0d29ya3xlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-a-dashboard-around-decisions</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1551288049-bebda4e38f71?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Mnx8ZGFzaGJvYXJkfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-an-administration-screen</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1602576666092-bf6447a729fc?ixid=M3wxMjA3fDB8MXxzZWFyY2h8OHx8aW50ZXJmYWNlfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-an-internal-tool-around-the-next-action</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1743385779347-1549dabf1320?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTh8fGludGVyZmFjZXxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-approval-workflows</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1677506048148-0c914dd8197b?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTR8fHdoaXRlYm9hcmR8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-file-upload-processing</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1667264501379-c1537934c7ab?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTF8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-status-pages-inside-an-application</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1720962158789-9389a4f399da?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8aW50ZXJmYWNlfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/design-useful-empty-states</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1626785774573-4b799315345d?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Nnx8ZGVzaWdufGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/estimate-software-work-with-uncertainty</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1633526543814-9718c8922b7a?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTV8fHBsYW5uaW5nfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/handle-software-scope-changes</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1542621334-a254cf47733d?ixid=M3wxMjA3fDB8MXxzZWFyY2h8N3x8cGxhbm5pbmd8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/integrate-with-a-rate-limited-service</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1561816273-56c6232d3990?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTB8fGRhc2hib2FyZHxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/investigate-a-slow-application</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1686061594225-3e92c0cd51b0?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Nnx8ZGFzaGJvYXJkfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/make-form-submissions-safe-to-retry</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1683322499436-f4383dd59f5a?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTB8fG5ldHdvcmt8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/manage-application-configuration</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1561233835-f937539b95b9?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTB8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/map-a-workflow-before-automating-it</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1598520106830-8c45c2035460?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Mnx8d2hpdGVib2FyZHxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/monitor-email-delivery</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1691435828932-911a7801adfb?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTV8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-a-background-job</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1680992046626-418f7e910589?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTh8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-a-csv-import</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1611186871348-b1ce696e52c9?ixid=M3wxMjA3fDB8MXxzZWFyY2h8N3x8bm90ZWJvb2t8ZW58MHx8fHwxNzg5NjA5MTc3fDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-an-api-for-a-business-workflow</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1644088379091-d574269d422f?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Mnx8bmV0d29ya3xlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-an-incident-update</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1612367980327-7454a7276aa7?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8bm90ZWJvb2t8ZW58MHx8fHwxNzg5NjA5MTc3fDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-bulk-actions-in-business-software</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1523726491678-bf852e717f6a?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTh8fGRlc2lnbnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/plan-routine-software-maintenance</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1687300172792-68a13c4e149a?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTR8fHNlcnZlcnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/prepare-a-data-migration-rehearsal</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1695668548342-c0c1ad479aee?ixid=M3wxMjA3fDB8MXxzZWFyY2h8M3x8c2VydmVyfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/prepare-a-software-handover</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1454165804606-c3d57bc86b40?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTF8fHBsYW5uaW5nfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/prepare-a-software-rollback</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1620275765334-4ed948bb4502?ixid=M3wxMjA3fDB8MXxzZWFyY2h8M3x8bm90ZWJvb2t8ZW58MHx8fHwxNzg5NjA5MTc3fDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/prioritize-a-software-backlog</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1503551723145-6c040742065b-v2?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTB8fHBsYW5uaW5nfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/reconcile-two-systems</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1639322537228-f710d846310a?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTJ8fG5ldHdvcmt8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/record-an-architecture-decision</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1587440871875-191322ee64b0?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Mnx8ZGVzaWdufGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/retire-a-feature-flag</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1607703703674-df96af81dffa?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTJ8fHdoaXRlYm9hcmR8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/review-a-software-incident</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1690192168579-0f79e522a270?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTh8fHdoaXRlYm9hcmR8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/review-an-existing-business-application</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1590103514966-5e2a11c13e21?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTB8fHdoaXRlYm9hcmR8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/review-software-dependencies</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1655993810480-c15dccf9b3a0?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTF8fG5ldHdvcmt8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/run-a-software-discovery-session</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1532622785990-d2c36a76f5a6?ixid=M3wxMjA3fDB8MXxzZWFyY2h8NHx8d2hpdGVib2FyZHxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/test-a-backup-by-restoring-it</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1666930398504-e747d9155071?ixid=M3wxMjA3fDB8MXxzZWFyY2h8OHx8c2VydmVyfGVufDB8fHx8MTc4OTYwOTE5MHww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/turn-feature-requests-into-problems</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1581291518857-4e27b48ff24e?ixid=M3wxMjA3fDB8MXxzZWFyY2h8OHx8cGxhbm5pbmd8ZW58MHx8fHwxNzg5NjA5MTkwfDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/turn-support-requests-into-product-evidence</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1676276374803-36e48196d5ac?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Nnx8d2hpdGVib2FyZHxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/when-custom-software-makes-sense</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1542744095-291d1f67b221?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTl8fG5vdGVib29rfGVufDB8fHx8MTc4OTYwOTE3N3ww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/write-a-useful-software-project-brief</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1501618669935-18b6ecb13d6d?ixid=M3wxMjA3fDB8MXxzZWFyY2h8Nnx8bm90ZWJvb2t8ZW58MHx8fHwxNzg5NjA5MTc3fDA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/write-an-operational-runbook</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1591195852468-03a01d1375d6?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTF8fG5vdGVib29rfGVufDB8fHx8MTc4OTYwOTE3N3ww&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/articles/write-error-messages-that-help</loc>
    <lastmod>2026-09-17T02:28:06Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://images.unsplash.com/photo-1576153192396-180ecef2a715?ixid=M3wxMjA3fDB8MXxzZWFyY2h8MTJ8fGRlc2lnbnxlbnwwfHx8fDE3ODk2MDkxOTB8MA&amp;ixlib=rb-4.1.0&amp;auto=format&amp;fit=crop&amp;w=1440&amp;h=810&amp;q=74</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/news/gray-commercial-preview</loc>
    <lastmod>2026-07-26T13:00:00Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://grayworth.com/news/media/gray-commercial-preview-16x9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/news/gray-formal-http-qualification</loc>
    <lastmod>2026-07-26T13:00:00Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://grayworth.com/news/media/gray-formal-http-qualification-16x9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/news/gray-native-loop-jit</loc>
    <lastmod>2026-07-26T13:00:00Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://grayworth.com/news/media/gray-native-loop-jit-16x9.png</image:loc>
    </image:image>
  </url>
  <url>
    <loc>https://grayworth.com/news/gray-postgresql-continuations</loc>
    <lastmod>2026-07-26T13:00:00Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <image:image>
      <image:loc>https://grayworth.com/news/media/gray-postgresql-continuations-16x9.png</image:loc>
    </image:image>
  </url>
</urlset>
