<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://coffey.codes/</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://coffey.codes/articles</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://coffey.codes/articles/categories</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/articles/tags</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/case-studies</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/contact</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/lp/practical-ai</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/lp/smb-web-marketing</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/lp/sme-web-mobile</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/lp/strategic-partners</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/articles/authorize-net-for-react-native-expo-sdk-49</loc>
<lastmod>2024-04-08</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/best-practices-with-git-version-control</loc>
<lastmod>2023-02-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/building-an-mdx-powered-blog-using-app-router-next-js</loc>
<lastmod>2024-10-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/building-interactive-3d-experiences-with-react-three-fiber</loc>
<lastmod>2025-03-29</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/building-location-based-features-using-expo-location</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/essential-tips-for-effective-aws-iam-policy-management</loc>
<lastmod>2024-04-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/fixing-broken-routes-after-nextjs-16-upgrade</loc>
<lastmod>2026-02-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/how-to-deploy-a-flask-rest-api-on-google-cloud-run</loc>
<lastmod>2025-03-02</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/how-to-end-a-process-by-port-number</loc>
<lastmod>2023-11-18</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/how-to-see-when-a-file-was-deleted-or-changed-with-git-log</loc>
<lastmod>2023-11-14</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/implementing-localization-in-nextjs</loc>
<lastmod>2026-02-26</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/managing-secrets-firebase-apphosting-yaml-nextjs</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/micro-frontends-architecture-benefits-challenges-best-practices</loc>
<lastmod>2024-10-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/preventing-unnecessary-re-renders-in-react-apps</loc>
<lastmod>2025-03-27</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/production-grade-ci-cd-with-nextjs-vercel-and-github-actions</loc>
<lastmod>2026-04-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/react-19-features-and-design-patterns</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/setting-up-ci-cd-for-firebase-functions-using-github-actions</loc>
<lastmod>2025-03-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/slow-android-emulator-flutter-dev</loc>
<lastmod>2026-05-22</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/step-by-step-building-your-blog-with-next-js-and-mdx</loc>
<lastmod>2025-03-25</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/three-js-portfolio-website-for-software-engineer</loc>
<lastmod>2026-05-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/tools-for-productive-development</loc>
<lastmod>2023-02-15</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/vibe-coding-building-an-app-entirely-with-ai-prompts</loc>
<lastmod>2025-04-03</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/working-with-aws-lambda-beginners-guide</loc>
<lastmod>2024-04-09</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://coffey.codes/articles/category/cloud%20%26%20devops</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/articles/category/mobile%20development</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/articles/category/tools%20%26%20productivity</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/articles/category/web%20development</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://coffey.codes/case-study/postgis-fleet-optimization</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/case-study/data-driven-seo-pipeline</loc>
<lastmod>2026-05-24</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio/periscope</loc>
<lastmod>2026-05-17</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio/drum-machine</loc>
<lastmod>2025-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio/piano-scale-visualizer</loc>
<lastmod>2025-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio/simply-voice</loc>
<lastmod>2025-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://coffey.codes/portfolio/coffey-codes</loc>
<lastmod>2023-01-01</lastmod>
<changefreq>monthly</changefreq>
<priority>0.85</priority>
</url>
</urlset>
