<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://blog.daif.tech/</loc>
    <lastmod>2026-11-08</g<2>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/cloudflare-speed-free-settings.html</loc>
    <lastmod>2026-11-05</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/launch-website-15-minutes.html</loc>
    <lastmod>2026-11-03</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-developer-toolkit-2026.html</loc>
    <lastmod>2026-11-01</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/vector-databases-101.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/api-authentication-patterns.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/indie-developer-stack-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/agentic-coding-tools-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/prompt-engineering-coding-agents.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/first-multi-agent-workflow-langgraph.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/mcp-model-context-protocol-explained.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-agents-prototype-to-production.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/how-to-evaluate-ai-agents.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-assisted-code-review.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/terminal-first-ai-development.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/when-not-to-use-ai-agents.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-agent-cost-control.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/agent-frameworks-compared-crewai-autogen-langgraph.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/rag-from-scratch.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/embeddings-explained.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/rag-vs-finetuning-vs-prompting.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/local-llms-ollama.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/streaming-chat-ui-sse.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/structured-output-json-mode.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/context-windows-memory-management.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/llm-apis-compared.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/whisper-local-speech-to-text.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/cloudflare-workers-edge-first.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/core-web-vitals-inp-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/typescript-default-migration.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/rust-tooling-for-js-developers.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/server-driven-vs-spa-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/web-performance-budgets-ci.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/images-lcp-optimization.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/cloudflare-pages-static-deploy.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/htmx-server-html-return.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/python-vs-rust-vs-go-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/stack-overflow-survey-2026-changed.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-proof-developer-skills.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/developer-portfolio-gets-hired.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/open-source-contribution-guide.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/reading-code-senior-engineer.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/measuring-developer-productivity.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/owasp-agentic-ai-top-10.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/prompt-injection-attacks-demos.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/securing-mcp-servers.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/rag-security-pipelines.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/secrets-management-indie-developers.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/cloudflare-free-security-stack.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/docker-ai-apps.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/github-actions-cicd-2026.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/self-hosting-five-dollar-vps.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/ai-apps-observability.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://blog.daif.tech/articles/static-blog-pipeline-automation.html</loc>
    <lastmod>2026-11-08</lastmod>
    <priority>0.8</priority>
  </url>
</urlset>
