<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
    <url>
    <loc>https://sinfat.com</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://sinfat.com/about</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/projects</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
            </url>
    <url>
    <loc>https://sinfat.com/uses</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
            </url>
    <url>
    <loc>https://sinfat.com/contact</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
            </url>
    <url>
    <loc>https://sinfat.com/playground</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/14-the-repo-is-the-portfolio-why-i-kept-it-private-until-it-was-done</loc>
    <lastmod>2026-03-13T16:29:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/13-when-your-ai-session-crashes-mid-module</loc>
    <lastmod>2026-03-15T13:12:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/12-from-github-actions-to-just-deploy-simplifying-production-deploys</loc>
    <lastmod>2026-03-15T13:12:50+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/11-seo-for-a-single-page-app-with-laravel</loc>
    <lastmod>2026-03-15T13:12:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/10-terminal-aesthetic-designing-a-developer-portfolio-that-doesnt-look-like-every-other-one</loc>
    <lastmod>2026-03-15T13:12:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/09-building-a-guest-ai-playground-rate-limiting-session-keys-and-three-bugs</loc>
    <lastmod>2026-03-15T13:12:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/08-sse-streaming-with-neuron-ai-in-laravel-the-nginx-buffering-trap</loc>
    <lastmod>2026-03-15T13:12:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/07-define-the-api-before-you-build-it</loc>
    <lastmod>2026-03-15T13:12:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/06-session-auth-in-a-vue-spa-sanctum-csrf-and-the-refresh-problem</loc>
    <lastmod>2026-03-15T13:12:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/05-database-schema-decisions-that-saved-me-later</loc>
    <lastmod>2026-03-15T13:12:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/04-setting-up-an-oracle-cloud-arm-vm-for-laravel-five-roadblocks-and-how-ai-helped</loc>
    <lastmod>2026-03-15T13:12:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/03-i-spent-a-full-day-planning-before-writing-a-single-line-of-code</loc>
    <lastmod>2026-03-15T13:13:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/02-learning-pi-what-12-modules-taught-me-about-ai-coding-agents</loc>
    <lastmod>2026-03-15T13:13:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
    <url>
    <loc>https://sinfat.com/blog/01-building-sinfatcom-a-developer-portfolio-built-with-ai</loc>
    <lastmod>2026-03-15T13:13:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
            </url>
</urlset>
