<?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">
    <url>
        <loc>https://slavadubrov.github.io/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/about/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/about/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/about/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/about/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/about/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/about/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/about/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/about/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/topics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/topics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/topics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/topics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/topics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/topics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/topics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/topics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/agent-security-patterns/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/agent-security-patterns/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ai-agent-frameworks/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ai-agent-frameworks/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/local-llm-tools-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/local-llm-tools-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ner-models/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ner-models/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/ocr-models-document-ai/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/ocr-models-document-ai/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/rag-evaluation-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/rag-evaluation-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/fast-answers/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/fast-answers/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/17/uv-python-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/17/uv-python-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/04/19/macbook-ai-engineering-setup/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/04/19/macbook-ai-engineering-setup/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/04/scaling-llms-multi-gpu-multi-node/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/06/mlops-vs-llmops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/06/mlops-vs-llmops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/07/zprofile-vs-zshrc/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/07/zprofile-vs-zshrc/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/08/pyproject-toml-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/08/pyproject-toml-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/stable-diffusion-macos-tools/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/stable-diffusion-macos-tools/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/10/local-llms-on-macos/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/10/local-llms-on-macos/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/05/11/open-source-llm-formats/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/05/11/open-source-llm-formats/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/06/10/mcp-server-tutorial-uv-fastmcp/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/05/context-engineering-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/05/context-engineering-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/20/domain-driven-design-ai-agents/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/20/domain-driven-design-ai-agents/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/10/22/lorax-serving-guide-lora-adapters-kubernetes/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2025/12/28/schema-guided-reasoning-vllm/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/04/llm-fine-tuning-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/04/llm-fine-tuning-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/11/enterprise-rag-challenge-agent-architectures/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/21/manifold-constrained-hyper-connections/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/01/31/ai-agent-reasoning-loops/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/01/31/ai-agent-reasoning-loops/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/08/search-ranking-stack/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/08/search-ranking-stack/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/14/ai-agent-memory-architecture/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/14/ai-agent-memory-architecture/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/02/21/modern-data-processing-engines/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/02/21/modern-data-processing-engines/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/04/ocr-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/04/ocr-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/13/llm-engineering-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/13/llm-engineering-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/03/24/ai-agent-tool-use/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/03/24/ai-agent-tool-use/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/02/ner-guide/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/02/ner-guide/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/04/20/ai-agent-security/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/04/20/ai-agent-security/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/10/rag-evaluation-metrics/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/10/rag-evaluation-metrics/"/>
    </url>
    <url>
        <loc>https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/</loc>
        <lastmod>2026-06-08</lastmod>
        <changefreq>daily</changefreq>
        <xhtml:link rel="alternate" hreflang="nl" href="https://slavadubrov.github.io/nl/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="de" href="https://slavadubrov.github.io/de/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="en" href="https://slavadubrov.github.io/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="es" href="https://slavadubrov.github.io/es/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="fr" href="https://slavadubrov.github.io/fr/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="pt" href="https://slavadubrov.github.io/pt/blog/2026/05/26/ai-agent-runtime/"/>
        <xhtml:link rel="alternate" hreflang="ru" href="https://slavadubrov.github.io/ru/blog/2026/05/26/ai-agent-runtime/"/>
    </url>
</urlset>