<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">

    <url>
        <loc>https://jbeaujardin.com</loc>
        <lastmod>2024-03-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es</loc>
        <lastmod>2024-03-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/about</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/about" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/sobre-mi" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/about" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books</loc>
        <lastmod>2026-07-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/podcast</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/podcast" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/podcast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/podcast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/privacy-policy</loc>
        <lastmod>2024-03-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/privacy-policy" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/politica-de-privacidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/privacy-policy" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast</loc>
        <lastmod>2026-07-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/inside-the-words</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/inside-the-words" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/inside-the-words" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/scrum-was-built-for-a-bottleneck</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/scrum-was-built-for-a-bottleneck" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/scrum-was-built-for-a-bottleneck" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/that-is-called-masonry</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/that-is-called-masonry" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/that-is-called-masonry" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/the-letter-that-makes-no-sound</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/the-letter-that-makes-no-sound" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/the-letter-that-makes-no-sound" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/the-two-doors</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/the-two-doors" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/the-two-doors" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/the-word-granted</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/the-word-granted" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/the-word-granted" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/veiled-in-allegory</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/veiled-in-allegory" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/veiled-in-allegory" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/what-the-fox-knew</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/what-the-fox-knew" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/what-the-fox-knew" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros</loc>
        <lastmod>2026-07-28</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/podcast</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/podcast" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/podcast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/podcast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/politica-de-privacidad</loc>
        <lastmod>2024-03-14</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/privacy-policy" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/politica-de-privacidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/privacy-policy" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/sobre-mi</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/about" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/sobre-mi" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/about" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/freemasonry</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/freemasonry" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/masoneria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/freemasonry" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/essays/engineering</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/engineering" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/ingenieria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/engineering" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/a-tool-is-a-class</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/a-tool-is-a-class" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/a-tool-is-a-class" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/alert-on-symptoms-not-on-the-model</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/alert-on-symptoms-not-on-the-model" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/alert-on-symptoms-not-on-the-model" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/an-answer-you-can-use</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/an-answer-you-can-use" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/an-answer-you-can-use" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/appendix-a-pre-launch-checklist</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/appendix-a-pre-launch-checklist" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/appendix-a-pre-launch-checklist" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/appendix-b-prompt-review-checklist</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/appendix-b-prompt-review-checklist" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/appendix-b-prompt-review-checklist" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/appendix-e-the-agent-loop-in-one-listing</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/appendix-e-the-agent-loop-in-one-listing" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/appendix-e-the-agent-loop-in-one-listing" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/build-the-payload-from-an-allow-list</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/build-the-payload-from-an-allow-list" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/build-the-payload-from-an-allow-list" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/changing-a-prompt-is-a-deploy</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/changing-a-prompt-is-a-deploy" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/changing-a-prompt-is-a-deploy" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/check-why-it-stopped-before-you-decode</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/check-why-it-stopped-before-you-decode" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/check-why-it-stopped-before-you-decode" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/chunk-on-structure-not-on-characters</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/chunk-on-structure-not-on-characters" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/chunk-on-structure-not-on-characters" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/compose-do-not-fork</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/compose-do-not-fork" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/compose-do-not-fork" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/constrain-the-model-away-from-what-it-cannot-know</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/constrain-the-model-away-from-what-it-cannot-know" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/constrain-the-model-away-from-what-it-cannot-know" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/delete-what-should-never-be-offered</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/delete-what-should-never-be-offered" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/delete-what-should-never-be-offered" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/fail-fast-then-look-again</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/fail-fast-then-look-again" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/fail-fast-then-look-again" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/fail-loudly-on-a-missing-credential</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/fail-loudly-on-a-missing-credential" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/fail-loudly-on-a-missing-credential" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/fail-the-whole-thing-rather-than-reassemble-a-lie</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/fail-the-whole-thing-rather-than-reassemble-a-lie" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/fail-the-whole-thing-rather-than-reassemble-a-lie" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/failure-is-a-feature</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/failure-is-a-feature" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/failure-is-a-feature" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/four-windows-or-you-have-paced-abuse-rather-than-stopped-it</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/four-windows-or-you-have-paced-abuse-rather-than-stopped-it" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/four-windows-or-you-have-paced-abuse-rather-than-stopped-it" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/how-this-book-is-structured</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/how-this-book-is-structured" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/how-this-book-is-structured" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/judging-without-a-judge</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/judging-without-a-judge" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/judging-without-a-judge" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/key-the-ceiling-to-the-thing-that-pays</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/key-the-ceiling-to-the-thing-that-pays" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/key-the-ceiling-to-the-thing-that-pays" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/knowing-the-good</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/knowing-the-good" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/knowing-the-good" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/let-the-user-stop</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/let-the-user-stop" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/let-the-user-stop" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/long-content</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/long-content" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/long-content" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/measure-dont-guess</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/measure-dont-guess" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/measure-dont-guess" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/measure-what-is-actually-scarce</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/measure-what-is-actually-scarce" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/measure-what-is-actually-scarce" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/never-let-the-browser-talk-to-the-model</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/never-let-the-browser-talk-to-the-model" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/never-let-the-browser-talk-to-the-model" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/observability</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/observability" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/observability" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/one-agent-class-per-thing-you-want</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/one-agent-class-per-thing-you-want" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/one-agent-class-per-thing-you-want" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/one-road-in</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/one-road-in" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/one-road-in" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/one-structured-line-per-step-tied-to-its-turn</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/one-structured-line-per-step-tied-to-its-turn" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/one-structured-line-per-step-tied-to-its-turn" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/only-commit-when-it-is-real</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/only-commit-when-it-is-real" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/only-commit-when-it-is-real" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/own-the-boundary-rent-the-model</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/own-the-boundary-rent-the-model" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/own-the-boundary-rent-the-model" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/poll-stream-or-broadcast</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/poll-stream-or-broadcast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/poll-stream-or-broadcast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/preface</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/preface" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/preface" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/principle-three-cap-everything-including-what-you-produce</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/principle-three-cap-everything-including-what-you-produce" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/principle-three-cap-everything-including-what-you-produce" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/principle-two-refinement-is-prompt-writing</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/principle-two-refinement-is-prompt-writing" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/principle-two-refinement-is-prompt-writing" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/prompts-are-code</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/prompts-are-code" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/prompts-are-code" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/put-the-boundary-where-the-facts-are</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/put-the-boundary-where-the-facts-are" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/put-the-boundary-where-the-facts-are" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/read-the-blocks-by-type</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/read-the-blocks-by-type" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/read-the-blocks-by-type" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/record-health-from-more-than-one-place</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/record-health-from-more-than-one-place" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/record-health-from-more-than-one-place" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/rendering-model-text-without-an-injection</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/rendering-model-text-without-an-injection" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/rendering-model-text-without-an-injection" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/rendering-what-tools-return</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/rendering-what-tools-return" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/rendering-what-tools-return" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/required-paths-are-a-contract-so-keep-them-small</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/required-paths-are-a-contract-so-keep-them-small" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/required-paths-are-a-contract-so-keep-them-small" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/resolve-the-paying-credential-server-side</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/resolve-the-paying-credential-server-side" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/resolve-the-paying-credential-server-side" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/roll-out-prompts-and-models-like-features</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/roll-out-prompts-and-models-like-features" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/roll-out-prompts-and-models-like-features" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/run-it-on-purpose</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/run-it-on-purpose" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/run-it-on-purpose" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/scrum-when-agents-write-the-code</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/scrum-when-agents-write-the-code" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/scrum-when-agents-write-the-code" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/shipping-it</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/shipping-it" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/shipping-it" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/side-effects-you-cannot-take-back</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/side-effects-you-cannot-take-back" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/side-effects-you-cannot-take-back" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/single-use-tokens-must-survive-your-own-failures</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/single-use-tokens-must-survive-your-own-failures" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/single-use-tokens-must-survive-your-own-failures" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/slow-is-the-default</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/slow-is-the-default" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/slow-is-the-default" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/status-messages-are-not-chat-messages</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/status-messages-are-not-chat-messages" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/status-messages-are-not-chat-messages" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/stop-reason-is-your-control-flow</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/stop-reason-is-your-control-flow" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/stop-reason-is-your-control-flow" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/take-the-irreversible-step-away-from-the-model</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/take-the-irreversible-step-away-from-the-model" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/take-the-irreversible-step-away-from-the-model" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/test-the-attack-and-name-the-test-after-it</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/test-the-attack-and-name-the-test-after-it" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/test-the-attack-and-name-the-test-after-it" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/test-the-loop-by-feeding-it-stop-reasons</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/test-the-loop-by-feeding-it-stop-reasons" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/test-the-loop-by-feeding-it-stop-reasons" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/testing</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/testing" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/testing" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-agent-loop</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-agent-loop" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-agent-loop" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-boundary</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-boundary" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-boundary" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-browser-is-an-untrusted-caller-too</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-browser-is-an-untrusted-caller-too" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-browser-is-an-untrusted-caller-too" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-browser-sends-data-never-instructions</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-browser-sends-data-never-instructions" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-browser-sends-data-never-instructions" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-cap-is-a-server-decision-made-per-purpose</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-cap-is-a-server-decision-made-per-purpose" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-cap-is-a-server-decision-made-per-purpose" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-cap-that-truncates-thinking-too</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-cap-that-truncates-thinking-too" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-cap-that-truncates-thinking-too" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-events-with-agents-in-the-room</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-events-with-agents-in-the-room" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-events-with-agents-in-the-room" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-four-principles</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-four-principles" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-four-principles" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-model-is-an-untrusted-caller</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-model-is-an-untrusted-caller" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-model-is-an-untrusted-caller" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-other-half-measure-the-clever-version</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-other-half-measure-the-clever-version" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-other-half-measure-the-clever-version" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-part-i-am-not-going-to-pretend-about</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-part-i-am-not-going-to-pretend-about" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-part-i-am-not-going-to-pretend-about" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-prompts-you-did-not-write</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-prompts-you-did-not-write" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-prompts-you-did-not-write" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-result-is-also-a-prompt</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-result-is-also-a-prompt" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-result-is-also-a-prompt" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-secret-never-comes-back-to-the-model</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-secret-never-comes-back-to-the-model" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-secret-never-comes-back-to-the-model" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-setting-that-runs-your-job-twice</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-setting-that-runs-your-job-twice" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-setting-that-runs-your-job-twice" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/the-synchronous-path-has-clocks-too</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/the-synchronous-path-has-clocks-too" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/the-synchronous-path-has-clocks-too" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/tools</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/tools" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/tools" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/truncation-must-not-render-alone</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/truncation-must-not-render-alone" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/truncation-must-not-render-alone" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/two-axes-did-it-work-and-did-it-help</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/two-axes-did-it-work-and-did-it-help" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/two-axes-did-it-work-and-did-it-help" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/type-the-input-then-validate-it-anyway</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/type-the-input-then-validate-it-anyway" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/type-the-input-then-validate-it-anyway" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/what-a-token-costs-you</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/what-a-token-costs-you" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/what-a-token-costs-you" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/what-building-with-ai-means</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/what-building-with-ai-means" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/what-building-with-ai-means" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/what-moved</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/what-moved" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/what-moved" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/when-the-decode-fails-quietly</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/when-the-decode-fails-quietly" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/when-the-decode-fails-quietly" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/where-the-ai-belongs</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/where-the-ai-belongs" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/where-the-ai-belongs" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/where-the-measurement-lives</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/where-the-measurement-lives" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/where-the-measurement-lives" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/work-the-number-out-once-on-paper</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/work-the-number-out-once-on-paper" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/work-the-number-out-once-on-paper" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/building-with-ai/write-rules-a-model-can-actually-follow</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/building-with-ai/write-rules-a-model-can-actually-follow" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/building-with-ai/write-rules-a-model-can-actually-follow" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/a-word-to-the-reader</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/a-word-to-the-reader" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/a-word-to-the-reader" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/acknowledgments</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/acknowledgments" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/acknowledgments" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/in-memoriam</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/in-memoriam" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/in-memoriam" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/prologue</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/prologue" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/prologue" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/regularity</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/regularity" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/regularity" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/the-castes-or-each-mans-place</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/the-castes-or-each-mans-place" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/the-castes-or-each-mans-place" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/what-freemasonry-is</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/what-freemasonry-is" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/what-freemasonry-is" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/dejar-de-vivir-dividido/where-it-comes-from</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/where-it-comes-from" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido/where-it-comes-from" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/2-broken-authentication</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/2-broken-authentication" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/2-broken-authentication" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/4-unrestricted-resource-consumption</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/4-unrestricted-resource-consumption" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/4-unrestricted-resource-consumption" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/6-unrestricted-access-to-sensitive-business-flows</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/6-unrestricted-access-to-sensitive-business-flows" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/6-unrestricted-access-to-sensitive-business-flows" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/7-server-side-request-forgery</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/7-server-side-request-forgery" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/7-server-side-request-forgery" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/8-security-misconfiguration</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/8-security-misconfiguration" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/8-security-misconfiguration" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-changelog-with-dates</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-changelog-with-dates" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-changelog-with-dates" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-fleet-not-a-monolith</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-fleet-not-a-monolith" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-fleet-not-a-monolith" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-middleware-for-it</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-middleware-for-it" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-middleware-for-it" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-security-review</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-security-review" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-security-review" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-sweep-that-doesnt-trust-anyone-to-notice</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-sweep-that-doesnt-trust-anyone-to-notice" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-sweep-that-doesnt-trust-anyone-to-notice" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/a-time-budget-for-every-request</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/a-time-budget-for-every-request" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/a-time-budget-for-every-request" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/about-the-author</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/about-the-author" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/about-the-author" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/advanced-features</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/advanced-features" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/advanced-features" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/api-evolution</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/api-evolution" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/api-evolution" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/authentication-and-security</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/authentication-and-security" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/authentication-and-security" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/authorization-on-a-record</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/authorization-on-a-record" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/authorization-on-a-record" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/batch-operations-without-timeouts</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/batch-operations-without-timeouts" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/batch-operations-without-timeouts" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/cache-invalidation-you-can-reason-about</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/cache-invalidation-you-can-reason-about" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/cache-invalidation-you-can-reason-about" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/chaining-long-multi-step-work</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/chaining-long-multi-step-work" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/chaining-long-multi-step-work" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/commands-that-change-data</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/commands-that-change-data" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/commands-that-change-data" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/conclusion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/conclusion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/conclusion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/context-that-makes-a-log-worth-keeping</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/context-that-makes-a-log-worth-keeping" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/context-that-makes-a-log-worth-keeping" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/conventions-a-newcomer-can-infer</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/conventions-a-newcomer-can-infer" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/conventions-a-newcomer-can-infer" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/core-architecture</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/core-architecture" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/core-architecture" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/credentials-per-consumer</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/credentials-per-consumer" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/credentials-per-consumer" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/data-management</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/data-management" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/data-management" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/data-you-own</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/data-you-own" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/data-you-own" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/deleting</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/deleting" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/deleting" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/deletion-requests-and-what-they-touch</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/deletion-requests-and-what-they-touch" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/deletion-requests-and-what-they-touch" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/deprecating-with-a-date</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/deprecating-with-a-date" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/deprecating-with-a-date" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/developer-experience</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/developer-experience" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/developer-experience" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/devops-and-infrastructure</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/devops-and-infrastructure" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/devops-and-infrastructure" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/documenting-the-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/documenting-the-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/documenting-the-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/endpoints</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/endpoints" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/endpoints" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/error-handling-and-logging</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/error-handling-and-logging" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/error-handling-and-logging" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/expiry-rotation-revocation</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/expiry-rotation-revocation" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/expiry-rotation-revocation" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/failures-that-arent-yours</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/failures-that-arent-yours" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/failures-that-arent-yours" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/faking-the-service-you-dont-own</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/faking-the-service-you-dont-own" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/faking-the-service-you-dont-own" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/getting-started</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/getting-started" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/getting-started" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/glossary</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/glossary" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/glossary" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/how-i-learned-this</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/how-i-learned-this" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/how-i-learned-this" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/idempotency-and-safe-retries</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/idempotency-and-safe-retries" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/idempotency-and-safe-retries" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/issuing-a-token</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/issuing-a-token" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/issuing-a-token" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/jobs-that-can-run-twice-safely</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/jobs-that-can-run-twice-safely" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/jobs-that-can-run-twice-safely" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/keep-it-true</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/keep-it-true" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/keep-it-true" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/language</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/language" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/language" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/laravel-documentation-by-chapter</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/laravel-documentation-by-chapter" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/laravel-documentation-by-chapter" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/long-running-exports</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/long-running-exports" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/long-running-exports" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/migrations-during-a-deploy</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/migrations-during-a-deploy" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/migrations-during-a-deploy" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/monitoring-and-observability</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/monitoring-and-observability" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/monitoring-and-observability" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/new-endpoint-checklist</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/new-endpoint-checklist" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/new-endpoint-checklist" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/one-owner-for-each-vendor</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/one-owner-for-each-vendor" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/one-owner-for-each-vendor" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/optional-or-required</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/optional-or-required" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/optional-or-required" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/pagination-is-a-performance-decision</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/pagination-is-a-performance-decision" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/pagination-is-a-performance-decision" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/performance-and-optimization</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/performance-and-optimization" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/performance-and-optimization" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/preface</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/preface" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/preface" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/protecting-the-routes</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/protecting-the-routes" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/protecting-the-routes" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/queues-and-background-processing</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/queues-and-background-processing" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/queues-and-background-processing" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/rate-limiting</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/rate-limiting" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/rate-limiting" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/reads-and-writes-can-take-different-roads</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/reads-and-writes-can-take-different-roads" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/reads-and-writes-can-take-different-roads" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/resources-what-leaves-your-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/resources-what-leaves-your-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/resources-what-leaves-your-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/retries-backoff-and-giving-up</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/retries-backoff-and-giving-up" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/retries-backoff-and-giving-up" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/retrying-carefully</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/retrying-carefully" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/retrying-carefully" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/scheduled-work-and-commands</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/scheduled-work-and-commands" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/scheduled-work-and-commands" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/schema-changes-on-a-live-table</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/schema-changes-on-a-live-table" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/schema-changes-on-a-live-table" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/search-that-stays-consistent-with-the-source</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/search-that-stays-consistent-with-the-source" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/search-that-stays-consistent-with-the-source" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/secrets-that-never-reach-the-repository</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/secrets-that-never-reach-the-repository" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/secrets-that-never-reach-the-repository" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/sending-it-safely</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/sending-it-safely" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/sending-it-safely" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/static-analysis-as-a-second-opinion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/static-analysis-as-a-second-opinion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/static-analysis-as-a-second-opinion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/testing-and-quality-assurance</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/testing-and-quality-assurance" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/testing-and-quality-assurance" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/testing-work-that-happens-later</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/testing-work-that-happens-later" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/testing-work-that-happens-later" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-contract</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-contract" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-contract" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-four-signals-worth-a-dashboard</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-four-signals-worth-a-dashboard" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-four-signals-worth-a-dashboard" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-layer-i-took-out</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-layer-i-took-out" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-layer-i-took-out" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-provider-behind-an-interface</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-provider-behind-an-interface" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-provider-behind-an-interface" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-request-pipeline</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-request-pipeline" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-request-pipeline" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-resource</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-resource" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-resource" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-routes</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-routes" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-routes" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-scheduler</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-scheduler" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-scheduler" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-structure-you-already-know</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-structure-you-already-know" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-structure-you-already-know" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/the-things-that-arent-your-code</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/the-things-that-arent-your-code" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/the-things-that-arent-your-code" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/tooling-that-agrees-with-itself</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/tooling-that-agrees-with-itself" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/tooling-that-agrees-with-itself" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/tracing-a-request-you-cant-reproduce</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/tracing-a-request-you-cant-reproduce" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/tracing-a-request-you-cant-reproduce" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/validation-beyond-the-basics</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/validation-beyond-the-basics" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/validation-beyond-the-basics" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/versioning-at-the-edge-not-through-the-code</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/versioning-at-the-edge-not-through-the-code" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/versioning-at-the-edge-not-through-the-code" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/what-an-api-test-should-assert</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/what-an-api-test-should-assert" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/what-an-api-test-should-assert" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/what-gets-reported</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/what-gets-reported" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/what-gets-reported" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/what-shipping-fast-actually-means</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/what-shipping-fast-actually-means" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/what-shipping-fast-actually-means" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/what-the-list-doesnt-cover</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/what-the-list-doesnt-cover" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/what-the-list-doesnt-cover" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/books/shipping-fast/what-to-tell-your-consumers</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/shipping-fast/what-to-tell-your-consumers" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/shipping-fast/what-to-tell-your-consumers" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/la-letra-que-no-suena</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/la-letra-que-no-suena" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/la-letra-que-no-suena" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/la-palabra-concedida</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/la-palabra-concedida" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/la-palabra-concedida" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/las-dos-puertas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/las-dos-puertas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/las-dos-puertas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/lo-que-el-zorro-sabia</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/lo-que-el-zorro-sabia" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/lo-que-el-zorro-sabia" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/por-dentro-de-las-palabras</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/por-dentro-de-las-palabras" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/por-dentro-de-las-palabras" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/que-se-llama-masoneria</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/que-se-llama-masoneria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/que-se-llama-masoneria" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/scrum-se-construyo-para-un-cuello-de-botella</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/scrum-se-construyo-para-un-cuello-de-botella" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/scrum-se-construyo-para-un-cuello-de-botella" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/velado-en-alegorias</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/velado-en-alegorias" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/ensayos/velado-en-alegorias" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/books/dejar-de-vivir-dividido" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/masoneria</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/freemasonry" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/masoneria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/freemasonry" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/ensayos/ingenieria</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="en-us" href="https://jbeaujardin.com/essays/engineering" />
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/ensayos/ingenieria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/essays/engineering" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/alerta-en-las-transiciones-no-en-cada-fallo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/alerta-en-las-transiciones-no-en-cada-fallo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/alerta-en-las-transiciones-no-en-cada-fallo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/alerta-por-los-sintomas-no-por-el-modelo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/alerta-por-los-sintomas-no-por-el-modelo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/alerta-por-los-sintomas-no-por-el-modelo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/aparta-al-modelo-de-lo-que-no-puede-saber</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/aparta-al-modelo-de-lo-que-no-puede-saber" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/aparta-al-modelo-de-lo-que-no-puede-saber" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/apendice-a-lista-de-comprobacion-previa-al-lanzamiento</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-a-lista-de-comprobacion-previa-al-lanzamiento" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-a-lista-de-comprobacion-previa-al-lanzamiento" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/apendice-b-lista-de-comprobacion-para-revisar-prompts</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-b-lista-de-comprobacion-para-revisar-prompts" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-b-lista-de-comprobacion-para-revisar-prompts" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/apendice-e-el-bucle-del-agente-en-un-solo-listado</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-e-el-bucle-del-agente-en-un-solo-listado" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/apendice-e-el-bucle-del-agente-en-un-solo-listado" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/asocia-el-techo-a-quien-paga</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/asocia-el-techo-a-quien-paga" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/asocia-el-techo-a-quien-paga" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/ata-la-instruccion-al-valor-del-que-habla</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/ata-la-instruccion-al-valor-del-que-habla" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/ata-la-instruccion-al-valor-del-que-habla" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/borra-lo-que-nunca-deberia-ofrecerse</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/borra-lo-que-nunca-deberia-ofrecerse" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/borra-lo-que-nunca-deberia-ofrecerse" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/como-esta-organizado</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/como-esta-organizado" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/como-esta-organizado" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/compon-no-bifurques</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/compon-no-bifurques" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/compon-no-bifurques" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/comprueba-por-que-se-detuvo-antes-de-decodificar</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/comprueba-por-que-se-detuvo-antes-de-decodificar" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/comprueba-por-que-se-detuvo-antes-de-decodificar" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/comprueba-que-dos-descripciones-siguen-coincidiendo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/comprueba-que-dos-descripciones-siguen-coincidiendo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/comprueba-que-dos-descripciones-siguen-coincidiendo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/conocer-lo-bueno</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/conocer-lo-bueno" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/conocer-lo-bueno" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/construye-el-payload-a-partir-de-una-lista-blanca</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/construye-el-payload-a-partir-de-una-lista-blanca" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/construye-el-payload-a-partir-de-una-lista-blanca" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/consultar-hacer-streaming-o-emitir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/consultar-hacer-streaming-o-emitir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/consultar-hacer-streaming-o-emitir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/contenido-largo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/contenido-largo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/contenido-largo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/cuando-la-decodificacion-falla-en-silencio</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/cuando-la-decodificacion-falla-en-silencio" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/cuando-la-decodificacion-falla-en-silencio" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/cuenta-los-intentos-contra-la-identidad-dos-veces</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/cuenta-los-intentos-contra-la-identidad-dos-veces" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/cuenta-los-intentos-contra-la-identidad-dos-veces" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/deja-que-el-usuario-lo-detenga</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/deja-que-el-usuario-lo-detenga" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/deja-que-el-usuario-lo-detenga" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/despliega-prompts-y-modelos-como-funcionalidades</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/despliega-prompts-y-modelos-como-funcionalidades" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/despliega-prompts-y-modelos-como-funcionalidades" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/divide-por-la-estructura-no-por-caracteres</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/divide-por-la-estructura-no-por-caracteres" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/divide-por-la-estructura-no-por-caracteres" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/donde-va-la-ia-y-quien-es-su-dueno</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/donde-va-la-ia-y-quien-es-su-dueno" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/donde-va-la-ia-y-quien-es-su-dueno" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/dos-ejes-si-funciono-y-si-ayudo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/dos-ejes-si-funciono-y-si-ayudo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/dos-ejes-si-funciono-y-si-ayudo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/efectos-secundarios-que-no-se-pueden-deshacer</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/efectos-secundarios-que-no-se-pueden-deshacer" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/efectos-secundarios-que-no-se-pueden-deshacer" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/ejecutalo-a-proposito</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/ejecutalo-a-proposito" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/ejecutalo-a-proposito" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-ajuste-que-ejecuta-tu-job-dos-veces</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-ajuste-que-ejecuta-tu-job-dos-veces" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-ajuste-que-ejecuta-tu-job-dos-veces" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-bucle-del-agente</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-bucle-del-agente" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-bucle-del-agente" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-camino-sincrono-tambien-tiene-relojes</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-camino-sincrono-tambien-tiene-relojes" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-camino-sincrono-tambien-tiene-relojes" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-experimento-que-se-borro</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-experimento-que-se-borro" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-experimento-que-se-borro" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-fallo-es-una-funcionalidad</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-fallo-es-una-funcionalidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-fallo-es-una-funcionalidad" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-mismo-bucle-con-el-sdk</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-mismo-bucle-con-el-sdk" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-mismo-bucle-con-el-sdk" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-modelo-es-un-llamante-no-confiable</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-modelo-es-un-llamante-no-confiable" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-modelo-es-un-llamante-no-confiable" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-envia-datos-nunca-instrucciones</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-envia-datos-nunca-instrucciones" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-envia-datos-nunca-instrucciones" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-tambien-es-un-llamante-no-confiable</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-tambien-es-un-llamante-no-confiable" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-navegador-tambien-es-un-llamante-no-confiable" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-resultado-tambien-es-un-prompt</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-resultado-tambien-es-un-prompt" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-resultado-tambien-es-un-prompt" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-tope-es-una-decision-del-servidor-por-proposito</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-tope-es-una-decision-del-servidor-por-proposito" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-tope-es-una-decision-del-servidor-por-proposito" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/el-tope-por-defecto-es-el-maximo-del-proveedor</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/el-tope-por-defecto-es-el-maximo-del-proveedor" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/el-tope-por-defecto-es-el-maximo-del-proveedor" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/ensenale-a-negarse-y-dale-forma-a-la-negativa</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/ensenale-a-negarse-y-dale-forma-a-la-negativa" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/ensenale-a-negarse-y-dale-forma-a-la-negativa" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/entregarlo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/entregarlo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/entregarlo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/falla-con-estruendo-si-falta-una-credencial</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/falla-con-estruendo-si-falta-una-credencial" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/falla-con-estruendo-si-falta-una-credencial" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/falla-rapido-y-luego-vuelve-a-mirar</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/falla-rapido-y-luego-vuelve-a-mirar" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/falla-rapido-y-luego-vuelve-a-mirar" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/haz-fallar-el-conjunto-antes-que-montar-una-mentira</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/haz-fallar-el-conjunto-antes-que-montar-una-mentira" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/haz-fallar-el-conjunto-antes-que-montar-una-mentira" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/haz-la-cuenta-una-vez-en-papel</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/haz-la-cuenta-una-vez-en-papel" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/haz-la-cuenta-una-vez-en-papel" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/herramientas-darle-manos-al-modelo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/herramientas-darle-manos-al-modelo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/herramientas-darle-manos-al-modelo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/juzgar-sin-juez</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/juzgar-sin-juez" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/juzgar-sin-juez" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-forma</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-forma" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-forma" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-frontera</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-frontera" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-frontera" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-habilidad-que-no-debes-perder</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-habilidad-que-no-debes-perder" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-habilidad-que-no-debes-perder" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-idempotencia-es-una-decision-por-herramienta</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-idempotencia-es-una-decision-por-herramienta" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-idempotencia-es-una-decision-por-herramienta" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-otra-mitad-mide-la-version-ingeniosa</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-otra-mitad-mide-la-version-ingeniosa" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-otra-mitad-mide-la-version-ingeniosa" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/la-parte-sobre-la-que-no-voy-a-fingir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/la-parte-sobre-la-que-no-voy-a-fingir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/la-parte-sobre-la-que-no-voy-a-fingir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/las-asociaciones-hechas-al-emitir-son-las-que-mandan</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/las-asociaciones-hechas-al-emitir-son-las-que-mandan" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/las-asociaciones-hechas-al-emitir-son-las-que-mandan" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/las-responsabilidades-redistribuidas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/las-responsabilidades-redistribuidas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/las-responsabilidades-redistribuidas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/las-rutas-obligatorias-son-un-contrato-asi-que-mantenlas-pocas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/las-rutas-obligatorias-son-un-contrato-asi-que-mantenlas-pocas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/las-rutas-obligatorias-son-un-contrato-asi-que-mantenlas-pocas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/lee-los-bloques-por-tipo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/lee-los-bloques-por-tipo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/lee-los-bloques-por-tipo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/lo-lento-es-lo-normal</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/lo-lento-es-lo-normal" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/lo-lento-es-lo-normal" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/lo-que-te-cuesta-un-token</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/lo-que-te-cuesta-un-token" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/lo-que-te-cuesta-un-token" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/los-cuatro-principios</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/los-cuatro-principios" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/los-cuatro-principios" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/los-eventos-con-agentes-en-la-sala</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/los-eventos-con-agentes-en-la-sala" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/los-eventos-con-agentes-en-la-sala" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/los-mensajes-de-estado-no-son-mensajes-de-chat</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/los-mensajes-de-estado-no-son-mensajes-de-chat" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/los-mensajes-de-estado-no-son-mensajes-de-chat" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/los-prompts-son-codigo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/los-prompts-son-codigo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/los-prompts-son-codigo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/mide-el-salto-sobre-el-que-estas-a-punto-de-discutir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/mide-el-salto-sobre-el-que-estas-a-punto-de-discutir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/mide-el-salto-sobre-el-que-estas-a-punto-de-discutir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/mide-no-adivines</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/mide-no-adivines" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/mide-no-adivines" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/mostrar-el-texto-del-modelo-sin-una-inyeccion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/mostrar-el-texto-del-modelo-sin-una-inyeccion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/mostrar-el-texto-del-modelo-sin-una-inyeccion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/mostrar-lo-que-devuelven-las-herramientas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/mostrar-lo-que-devuelven-las-herramientas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/mostrar-lo-que-devuelven-las-herramientas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/no-construyas-un-oraculo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/no-construyas-un-oraculo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/no-construyas-un-oraculo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/no-todo-pasa-por-la-hoja</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/no-todo-pasa-por-la-hoja" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/no-todo-pasa-por-la-hoja" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/nunca-mantengas-una-transaccion-abierta-durante-una-llamada-de-red</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/nunca-mantengas-una-transaccion-abierta-durante-una-llamada-de-red" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/nunca-mantengas-una-transaccion-abierta-durante-una-llamada-de-red" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/observabilidad-para-lo-que-no-puedes-reproducir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/observabilidad-para-lo-que-no-puedes-reproducir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/observabilidad-para-lo-que-no-puedes-reproducir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/ordena-el-juego-de-herramientas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/ordena-el-juego-de-herramientas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/ordena-el-juego-de-herramientas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/pause-turn-y-por-que-importa-el-orden</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/pause-turn-y-por-que-importa-el-orden" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/pause-turn-y-por-que-importa-el-orden" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/pon-la-frontera-donde-estan-los-hechos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/pon-la-frontera-donde-estan-los-hechos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/pon-la-frontera-donde-estan-los-hechos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/pon-primero-la-parte-estable</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/pon-primero-la-parte-estable" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/pon-primero-la-parte-estable" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/prefacio</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/prefacio" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/prefacio" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/prefiere-una-estrella-y-sabe-donde-no-lo-eres</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/prefiere-una-estrella-y-sabe-donde-no-lo-eres" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/prefiere-una-estrella-y-sabe-donde-no-lo-eres" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/primer-principio-un-agente-es-un-colaborador-poco-fiable</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/primer-principio-un-agente-es-un-colaborador-poco-fiable" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/primer-principio-un-agente-es-un-colaborador-poco-fiable" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/probar-algo-que-nunca-responde-dos-veces-igual</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/probar-algo-que-nunca-responde-dos-veces-igual" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/probar-algo-que-nunca-responde-dos-veces-igual" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/probar-prosa</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/probar-prosa" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/probar-prosa" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/prueba-el-bucle-dandole-motivos-de-parada</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/prueba-el-bucle-dandole-motivos-de-parada" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/prueba-el-bucle-dandole-motivos-de-parada" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/prueba-las-compensaciones-no-el-camino-feliz</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/prueba-las-compensaciones-no-el-camino-feliz" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/prueba-las-compensaciones-no-el-camino-feliz" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/que-el-enlace-funcione-una-sola-vez</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/que-el-enlace-funcione-una-sola-vez" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/que-el-enlace-funcione-una-sola-vez" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/que-el-navegador-nunca-hable-con-el-modelo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/que-el-navegador-nunca-hable-con-el-modelo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/que-el-navegador-nunca-hable-con-el-modelo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/que-se-movio</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/que-se-movio" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/que-se-movio" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/que-significa-building-with-ai</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/que-significa-building-with-ai" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/que-significa-building-with-ai" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/quitale-al-modelo-el-paso-irreversible</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/quitale-al-modelo-el-paso-irreversible" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/quitale-al-modelo-el-paso-irreversible" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/registra-la-salud-desde-mas-de-una-fuente</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/registra-la-salud-desde-mas-de-una-fuente" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/registra-la-salud-desde-mas-de-una-fuente" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/resuelve-en-el-servidor-la-credencial-que-paga</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/resuelve-en-el-servidor-la-credencial-que-paga" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/resuelve-en-el-servidor-la-credencial-que-paga" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/scrum-cuando-los-agentes-escriben-el-codigo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/scrum-cuando-los-agentes-escriben-el-codigo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/scrum-cuando-los-agentes-escriben-el-codigo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/segundo-principio-refinar-es-escribir-prompts</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/segundo-principio-refinar-es-escribir-prompts" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/segundo-principio-refinar-es-escribir-prompts" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/tercer-principio-pon-tope-a-todo-tambien-a-lo-que-produces</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/tercer-principio-pon-tope-a-todo-tambien-a-lo-que-produces" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/tercer-principio-pon-tope-a-todo-tambien-a-lo-que-produces" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/tipa-la-entrada-y-luego-validala-de-todos-modos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/tipa-la-entrada-y-luego-validala-de-todos-modos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/tipa-la-entrada-y-luego-validala-de-todos-modos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/tres-limites-no-uno</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/tres-limites-no-uno" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/tres-limites-no-uno" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/un-esquema-que-todos-leen</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/un-esquema-que-todos-leen" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/un-esquema-que-todos-leen" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/un-solo-camino-de-entrada</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/un-solo-camino-de-entrada" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/un-solo-camino-de-entrada" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/una-clase-de-agente-por-cada-cosa-que-quieres</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/una-clase-de-agente-por-cada-cosa-que-quieres" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/una-clase-de-agente-por-cada-cosa-que-quieres" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/una-herramienta-es-una-clase</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/una-herramienta-es-una-clase" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/una-herramienta-es-una-clase" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/una-linea-estructurada-por-paso-ligada-a-su-turno</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/una-linea-estructurada-por-paso-ligada-a-su-turno" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/una-linea-estructurada-por-paso-ligada-a-su-turno" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/una-negativa-no-es-un-fallo-ni-un-acertijo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/una-negativa-no-es-un-fallo-ni-un-acertijo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/una-negativa-no-es-un-fallo-ni-un-acertijo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/una-respuesta-que-puedas-usar</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/una-respuesta-que-puedas-usar" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/una-respuesta-que-puedas-usar" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/building-with-ai/usa-nombres-en-el-prompt-no-codigos-sacados-de-una-sola-lista</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/building-with-ai/usa-nombres-en-el-prompt-no-codigos-sacados-de-una-sola-lista" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/building-with-ai/usa-nombres-en-el-prompt-no-codigos-sacados-de-una-sola-lista" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/advertencia-a-los-lectores</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/advertencia-a-los-lectores" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/advertencia-a-los-lectores" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/agradecimientos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/agradecimientos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/agradecimientos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/de-donde-viene</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/de-donde-viene" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/de-donde-viene" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/in-memoriam</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/in-memoriam" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/in-memoriam" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/la-regularidad</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/la-regularidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/la-regularidad" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/las-castas-o-el-lugar-de-cada-cual</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/las-castas-o-el-lugar-de-cada-cual" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/las-castas-o-el-lugar-de-cada-cual" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/prologo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/prologo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/prologo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/que-es-la-masoneria</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/que-es-la-masoneria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/dejar-de-vivir-dividido/que-es-la-masoneria" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/2-autenticacion-rota</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/2-autenticacion-rota" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/2-autenticacion-rota" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/4-consumo-de-recursos-sin-restriccion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/4-consumo-de-recursos-sin-restriccion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/4-consumo-de-recursos-sin-restriccion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/6-acceso-sin-restriccion-a-flujos-de-negocio-sensibles</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/6-acceso-sin-restriccion-a-flujos-de-negocio-sensibles" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/6-acceso-sin-restriccion-a-flujos-de-negocio-sensibles" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/7-falsificacion-de-peticiones-del-lado-del-servidor</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/7-falsificacion-de-peticiones-del-lado-del-servidor" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/7-falsificacion-de-peticiones-del-lado-del-servidor" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/8-configuracion-de-seguridad-incorrecta</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/8-configuracion-de-seguridad-incorrecta" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/8-configuracion-de-seguridad-incorrecta" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/10-consumo-inseguro-de-apis</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/10-consumo-inseguro-de-apis" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/10-consumo-inseguro-de-apis" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/arquitectura-central</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/arquitectura-central" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/arquitectura-central" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/autenticacion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/autenticacion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/autenticacion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/autorizacion-sobre-un-registro</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/autorizacion-sobre-un-registro" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/autorizacion-sobre-un-registro" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/borrar</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/borrar" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/borrar" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/caducidad-rotacion-revocacion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/caducidad-rotacion-revocacion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/caducidad-rotacion-revocacion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/cambios-de-esquema-sobre-una-tabla-en-uso</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/cambios-de-esquema-sobre-una-tabla-en-uso" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/cambios-de-esquema-sobre-una-tabla-en-uso" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/colas-y-procesos-en-segundo-plano</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/colas-y-procesos-en-segundo-plano" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/colas-y-procesos-en-segundo-plano" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/como-aprendi-esto</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/como-aprendi-esto" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/como-aprendi-esto" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/conclusion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/conclusion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/conclusion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/convenciones-que-un-recien-llegado-puede-deducir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/convenciones-que-un-recien-llegado-puede-deducir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/convenciones-que-un-recien-llegado-puede-deducir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/credenciales-por-consumidor</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/credenciales-por-consumidor" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/credenciales-por-consumidor" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/datos-que-son-tuyos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/datos-que-son-tuyos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/datos-que-son-tuyos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/declarar-obsoleto-con-una-fecha</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/declarar-obsoleto-con-una-fecha" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/declarar-obsoleto-con-una-fecha" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/devops-e-infraestructura</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/devops-e-infraestructura" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/devops-e-infraestructura" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/documentar-la-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/documentar-la-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/documentar-la-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-analisis-estatico-como-segunda-opinion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-analisis-estatico-como-segunda-opinion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-analisis-estatico-como-segunda-opinion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-contexto-que-hace-que-un-log-merezca-guardarse</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-contexto-que-hace-que-un-log-merezca-guardarse" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-contexto-que-hace-que-un-log-merezca-guardarse" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-contrato</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-contrato" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-contrato" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-pipeline-de-peticiones</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-pipeline-de-peticiones" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-pipeline-de-peticiones" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-planificador</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-planificador" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-planificador" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-proveedor-detras-de-una-interfaz</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-proveedor-detras-de-una-interfaz" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-proveedor-detras-de-una-interfaz" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/el-resource</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/el-resource" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/el-resource" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/emitir-un-token</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/emitir-un-token" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/emitir-un-token" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/encadenar-trabajo-largo-de-varios-pasos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/encadenar-trabajo-largo-de-varios-pasos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/encadenar-trabajo-largo-de-varios-pasos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/endpoints</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/endpoints" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/endpoints" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/enviarlo-de-forma-segura</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/enviarlo-de-forma-segura" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/enviarlo-de-forma-segura" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/errores-que-te-dicen-que-hacer-despues</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/errores-que-te-dicen-que-hacer-despues" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/errores-que-te-dicen-que-hacer-despues" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/evolucion-de-la-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/evolucion-de-la-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/evolucion-de-la-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/experiencia-de-desarrollo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/experiencia-de-desarrollo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/experiencia-de-desarrollo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/exportaciones-largas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/exportaciones-largas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/exportaciones-largas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/fallos-que-no-son-tuyos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/fallos-que-no-son-tuyos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/fallos-que-no-son-tuyos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/formrequests-validacion-en-la-frontera</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/formrequests-validacion-en-la-frontera" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/formrequests-validacion-en-la-frontera" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/funcionalidades-avanzadas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/funcionalidades-avanzadas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/funcionalidades-avanzadas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/generalo-no-lo-escribas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/generalo-no-lo-escribas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/generalo-no-lo-escribas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/gestion-de-datos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/gestion-de-datos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/gestion-de-datos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/glosario</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/glosario" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/glosario" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/guias-de-migracion-que-la-gente-puede-seguir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/guias-de-migracion-que-la-gente-puede-seguir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/guias-de-migracion-que-la-gente-puede-seguir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/idempotencia-y-reintentos-seguros</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/idempotencia-y-reintentos-seguros" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/idempotencia-y-reintentos-seguros" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/idioma</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/idioma" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/idioma" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/jobs-que-pueden-ejecutarse-dos-veces-sin-peligro</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/jobs-que-pueden-ejecutarse-dos-veces-sin-peligro" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/jobs-que-pueden-ejecutarse-dos-veces-sin-peligro" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/la-capa-que-quite</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/la-capa-que-quite" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/la-capa-que-quite" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/la-documentacion-de-laravel-por-capitulo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/la-documentacion-de-laravel-por-capitulo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/la-documentacion-de-laravel-por-capitulo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/la-estructura-que-ya-conoces</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/la-estructura-que-ya-conoces" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/la-estructura-que-ya-conoces" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/la-paginacion-es-una-decision-de-rendimiento</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/la-paginacion-es-una-decision-de-rendimiento" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/la-paginacion-es-una-decision-de-rendimiento" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/la-retencion-pertenece-al-modelo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/la-retencion-pertenece-al-modelo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/la-retencion-pertenece-al-modelo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/las-cuatro-senales-que-merecen-un-panel</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/las-cuatro-senales-que-merecen-un-panel" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/las-cuatro-senales-que-merecen-un-panel" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/las-lecturas-y-las-escrituras-pueden-ir-por-caminos-distintos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/las-lecturas-y-las-escrituras-pueden-ir-por-caminos-distintos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/las-lecturas-y-las-escrituras-pueden-ir-por-caminos-distintos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/las-migraciones-durante-un-despliegue</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/las-migraciones-durante-un-despliegue" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/las-migraciones-durante-un-despliegue" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/las-peticiones-de-borrado-y-lo-que-tocan</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/las-peticiones-de-borrado-y-lo-que-tocan" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/las-peticiones-de-borrado-y-lo-que-tocan" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/las-rutas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/las-rutas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/las-rutas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/limite-de-peticiones</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/limite-de-peticiones" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/limite-de-peticiones" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/lista-para-un-endpoint-nuevo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/lista-para-un-endpoint-nuevo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/lista-para-un-endpoint-nuevo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/lo-que-no-es-codigo-tuyo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/lo-que-no-es-codigo-tuyo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/lo-que-no-es-codigo-tuyo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/lo-que-se-reporta</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/lo-que-se-reporta" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/lo-que-se-reporta" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/los-primeros-cinco-minutos-de-un-incidente</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/los-primeros-cinco-minutos-de-un-incidente" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/los-primeros-cinco-minutos-de-un-incidente" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/manejo-de-errores-y-registro</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/manejo-de-errores-y-registro" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/manejo-de-errores-y-registro" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/mantenla-veraz</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/mantenla-veraz" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/mantenla-veraz" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/monitoreo-y-observabilidad</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/monitoreo-y-observabilidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/monitoreo-y-observabilidad" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/opcional-u-obligatoria</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/opcional-u-obligatoria" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/opcional-u-obligatoria" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/operaciones-por-lotes-sin-timeouts</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/operaciones-por-lotes-sin-timeouts" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/operaciones-por-lotes-sin-timeouts" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/prefacio</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/prefacio" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/prefacio" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/primeros-pasos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/primeros-pasos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/primeros-pasos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/probar-el-fallo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/probar-el-fallo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/probar-el-fallo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/probar-trabajo-que-ocurre-mas-tarde</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/probar-trabajo-que-ocurre-mas-tarde" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/probar-trabajo-que-ocurre-mas-tarde" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/proteger-las-rutas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/proteger-las-rutas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/proteger-las-rutas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/pruebas-y-calidad</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/pruebas-y-calidad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/pruebas-y-calidad" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/que-debe-comprobar-un-test-de-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/que-debe-comprobar-un-test-de-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/que-debe-comprobar-un-test-de-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/que-decirles-a-tus-consumidores</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/que-decirles-a-tus-consumidores" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/que-decirles-a-tus-consumidores" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/que-significa-de-verdad-shipping-fast</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/que-significa-de-verdad-shipping-fast" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/que-significa-de-verdad-shipping-fast" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/rastrear-una-peticion-que-no-puedes-reproducir</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/rastrear-una-peticion-que-no-puedes-reproducir" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/rastrear-una-peticion-que-no-puedes-reproducir" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/reintentar-con-cuidado</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/reintentar-con-cuidado" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/reintentar-con-cuidado" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/reintentos-esperas-y-rendirse</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/reintentos-esperas-y-rendirse" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/reintentos-esperas-y-rendirse" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/rendimiento-y-optimizacion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/rendimiento-y-optimizacion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/rendimiento-y-optimizacion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/resources-lo-que-sale-de-tu-api</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/resources-lo-que-sale-de-tu-api" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/resources-lo-que-sale-de-tu-api" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/saber-que-la-optimizacion-funciono</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/saber-que-la-optimizacion-funciono" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/saber-que-la-optimizacion-funciono" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/saber-que-una-tarea-se-detuvo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/saber-que-una-tarea-se-detuvo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/saber-que-una-tarea-se-detuvo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/simular-el-servicio-que-no-es-tuyo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/simular-el-servicio-que-no-es-tuyo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/simular-el-servicio-que-no-es-tuyo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/sobre-el-autor</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/sobre-el-autor" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/sobre-el-autor" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/trabajo-programado-y-comandos</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/trabajo-programado-y-comandos" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/trabajo-programado-y-comandos" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/un-barrido-que-no-confia-en-que-alguien-lo-note</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/un-barrido-que-no-confia-en-que-alguien-lo-note" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/un-barrido-que-no-confia-en-que-alguien-lo-note" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/un-dueno-para-cada-proveedor-externo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/un-dueno-para-cada-proveedor-externo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/un-dueno-para-cada-proveedor-externo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/un-middleware-para-ello</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/un-middleware-para-ello" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/un-middleware-para-ello" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/un-presupuesto-de-tiempo-para-cada-peticion</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/un-presupuesto-de-tiempo-para-cada-peticion" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/un-presupuesto-de-tiempo-para-cada-peticion" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/un-registro-de-cambios-con-fechas</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/un-registro-de-cambios-con-fechas" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/un-registro-de-cambios-con-fechas" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/una-busqueda-que-sigue-siendo-coherente-con-la-fuente</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/una-busqueda-que-sigue-siendo-coherente-con-la-fuente" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/una-busqueda-que-sigue-siendo-coherente-con-la-fuente" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/una-flota-no-un-monolito</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/una-flota-no-un-monolito" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/una-flota-no-un-monolito" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/una-invalidacion-de-cache-sobre-la-que-se-puede-razonar</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/una-invalidacion-de-cache-sobre-la-que-se-puede-razonar" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/una-invalidacion-de-cache-sobre-la-que-se-puede-razonar" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/una-revision-de-seguridad</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/una-revision-de-seguridad" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/una-revision-de-seguridad" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/validacion-mas-alla-de-lo-basico</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/validacion-mas-alla-de-lo-basico" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/validacion-mas-alla-de-lo-basico" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/versiones-en-el-borde-no-a-traves-del-codigo</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/versiones-en-el-borde-no-a-traves-del-codigo" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/versiones-en-el-borde-no-a-traves-del-codigo" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/vigilar-una-cola-que-no-puedes-ver</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/vigilar-una-cola-que-no-puedes-ver" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/vigilar-una-cola-que-no-puedes-ver" />
        
    </url>

    <url>
        <loc>https://jbeaujardin.com/es/libros/shipping-fast/volver-atras-de-forma-segura</loc>
        <lastmod>2026-10-30</lastmod>
        <changefreq>monthly</changefreq>
        <priority>0.5</priority>
        
            <xhtml:link rel="alternate" hreflang="es-es" href="https://jbeaujardin.com/es/libros/shipping-fast/volver-atras-de-forma-segura" />
        
            <xhtml:link rel="alternate" hreflang="x-default" href="https://jbeaujardin.com/es/libros/shipping-fast/volver-atras-de-forma-segura" />
        
    </url>

</urlset>
