<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://tech.ahsanlab.me</loc>
                <priority>1.0</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts</loc>
                <priority>0.8</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/about</loc>
                <priority>0.5</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/real-time-backend</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/ai</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/laravel</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/nextjs</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/web-development</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/deployment-cicd</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/architecture</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/category/project-updates</loc>
        <lastmod>2026-06-06T10:45:40+00:00</lastmod>        <priority>0.6</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/dockerizing-real-time-services-cicd-for-websocket-and-sfu-apps</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/automating-cpanel-deploys-with-git-cpanelyml-and-what-actually-works</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/deploying-to-shared-hosting-when-you-only-have-ftp-and-cron</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/zero-downtime-deploys-on-a-single-vps-no-kubernetes</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/github-actions-to-a-vps-a-pipeline-that-doesnt-need-a-cloud-platform</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/securing-a-vps-before-you-put-it-in-your-deploy-pipeline</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/cicd-on-shared-hosting-and-a-vps-real-problems-real-solutions</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/connecting-openai-to-a-real-backend-lessons-from-seo-automation</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/adding-real-time-features-to-a-microservice-architecture-without-breaking-it</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/microservices-behind-an-api-gateway-a-real-case-study</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/the-940ms-voice-agent-where-every-millisecond-goes</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/your-ai-system-is-failing-right-now-and-nothing-is-alerting</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/can-a-3b-model-do-the-job-benchmarking-local-llms-on-one-laptop</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/how-do-you-know-your-ai-got-worse-build-the-eval-set-first</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/inside-the-agent-loop-how-an-ai-agent-actually-decides-what-to-do</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/i-built-four-ai-engineering-projects-in-12-weeks-here-is-every-number</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/designing-ai-automation-for-your-business-support-medical-legal-and-finance-blueprints</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/the-ai-engineering-toolbox-crewai-langchain-langgraph-and-the-rag-stack-you-must-know</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/production-grade-rag-the-patterns-that-survive-real-users</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/ai-agents-agentic-ai-and-generative-ai-a-clear-map-of-the-2026-landscape</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/scaling-websockets-horizontally-with-redis-pubsub-with-benchmarks</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/django-channels-vs-nodejs-vs-phoenix-for-real-time-an-honest-comparison</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/your-websocket-server-leaks-memory-at-500-connections-heres-why</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
    <url>
        <loc>https://tech.ahsanlab.me/posts/building-a-production-websocket-backend-that-survives-real-traffic</loc>
        <lastmod>2026-09-05T09:50:52+00:00</lastmod>        <priority>0.7</priority>
    </url>
</urlset>
