<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://www.marcelo-costa.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/articles</loc>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/articles" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/articles" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/articles" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/articles" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/articles</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/articles" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/articles" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/articles" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/articles" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/articles</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/articles" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/articles" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/articles" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/articles" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/frameworks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/frameworks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/frameworks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/frameworks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/frameworks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/frameworks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/frameworks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/frameworks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/frameworks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/frameworks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/frameworks</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/frameworks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/frameworks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/frameworks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/frameworks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/side-projects</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/side-projects" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/side-projects" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/side-projects" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/side-projects" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/side-projects</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/side-projects" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/side-projects" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/side-projects" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/side-projects" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/side-projects</loc>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/side-projects" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/side-projects" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/side-projects" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/side-projects" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/test-results</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/test-results" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/test-results" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/test-results" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/test-results" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/test-results</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/test-results" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/test-results" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/test-results" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/test-results" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/test-results</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/test-results" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/test-results" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/test-results" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/test-results" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/flaky-test-postmortem</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/flaky-test-postmortem</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/flaky-test-postmortem</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/flaky-test-postmortem" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/flaky-test-postmortem" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life</loc>
    <lastmod>2026-09-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/home-assistant-made-me-love-automation-flows-in-real-life</loc>
    <lastmod>2026-09-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/home-assistant-made-me-love-automation-flows-in-real-life</loc>
    <lastmod>2026-09-19</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/home-assistant-made-me-love-automation-flows-in-real-life" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/restored-cypress-session-was-lying</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/restored-cypress-session-was-lying</loc>
    <lastmod>2026-09-04</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/restored-cypress-session-was-lying" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/restored-cypress-session-was-lying" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/no-request-ever-occurred</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/no-request-ever-occurred</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/no-request-ever-occurred</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/no-request-ever-occurred" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/no-request-ever-occurred" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/typescript-circular-dependencies-test-repo</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/typescript-circular-dependencies-test-repo</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/typescript-circular-dependencies-test-repo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/typescript-circular-dependencies-test-repo" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/ag-grid-virtualization-traps</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/ag-grid-virtualization-traps</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/ag-grid-virtualization-traps" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/ag-grid-virtualization-traps" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/claude-code-skill-your-team-reuses</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/claude-code-skill-your-team-reuses</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/claude-code-skill-your-team-reuses" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/claude-code-skill-your-team-reuses" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/overlays-that-ignore-your-clicks</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/overlays-that-ignore-your-clicks</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/overlays-that-ignore-your-clicks" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/overlays-that-ignore-your-clicks" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/reading-a-four-hour-suite</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/reading-a-four-hour-suite</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/reading-a-four-hour-suite</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/reading-a-four-hour-suite" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/reading-a-four-hour-suite" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-heating-war-a-co2-diagnosis-and-appliances-that-talk" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/pt/blog/the-boring-automations-are-the-ones-that-matter</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
  </url>
  <url>
    <loc>https://www.marcelo-costa.com/es/blog/the-boring-automations-are-the-ones-that-matter</loc>
    <lastmod>2026-11-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="pt" href="https://www.marcelo-costa.com/pt/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="es" href="https://www.marcelo-costa.com/es/blog/the-boring-automations-are-the-ones-that-matter" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://www.marcelo-costa.com/blog/the-boring-automations-are-the-ones-that-matter" />
  </url>
</urlset>
