<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://next.henrybarefoot.com</loc>
<lastmod>2026-04-16T17:28:40.120Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog</loc>
<lastmod>2026-04-16T17:28:40.120Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/case-studies</loc>
<lastmod>2026-04-16T17:28:40.120Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/why-i-switched-to-strapi-building-a-headless-cms-that-actually-scales</loc>
<lastmod>2026-01-06T02:58:14.181Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/why-vercel-has-become-my-default-deployment-platform-for-production-applications</loc>
<lastmod>2026-01-06T02:54:42.004Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/typescript-in-production-why-i-stopped-fighting-the-type-system-and-learned-to-love-strict-mode</loc>
<lastmod>2026-01-06T02:52:56.413Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-production-ready-react-applications-a-full-stack-developer-s-complete-guide</loc>
<lastmod>2026-01-06T02:47:34.499Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/linux-for-developers-why-i-switched-to-arch-and-how-it-s-transforming-my-workflow</loc>
<lastmod>2026-01-06T02:42:58.677Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-a-production-ai-image-generation-pipeline-comfyui-open-webui-integration</loc>
<lastmod>2025-12-26T22:00:50.829Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-a-production-ready-strapi-cms-with-automated-ci-cd-for-maritime-tech</loc>
<lastmod>2025-12-24T22:00:44.481Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/fixing-apple-sign-in-redirects-a-deep-dive-into-oauth-state-management</loc>
<lastmod>2025-12-23T22:00:37.878Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/surviving-a-database-migration-crisis-how-we-built-resilient-ci-cd-for-maritime-tech</loc>
<lastmod>2025-12-23T00:57:32.452Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-accessible-dark-mode-a-modern-implementation-with-next-js-and-tailwind-css-v4</loc>
<lastmod>2025-12-21T22:00:44.426Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-a-modern-portfolio-with-next-js-16-from-documentation-to-automation</loc>
<lastmod>2025-12-21T20:18:01.772Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/blog/building-a-comprehensive-home-lab-from-pi-hole-to-plex-with-docker-and-dns</loc>
<lastmod>2025-12-21T20:08:37.635Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://next.henrybarefoot.com/case-studies/yacht-transport</loc>
<lastmod>2026-01-20T20:20:07.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
