<?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://davidmorais.com/en/home</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/home"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/home"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/home"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/home"/>
  </url>

  <url>
    <loc>https://davidmorais.com/pt/home</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/home"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/home"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/home"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/home"/>
  </url>

  <url>
    <loc>https://davidmorais.com/es/home</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/home"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/home"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/home"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/home"/>
  </url>

  <url>
    <loc>https://davidmorais.com/it/home</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/home"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/home"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/home"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/home"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects"/>
  </url>

  <url>
    <loc>https://davidmorais.com/pt/projects</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects"/>
  </url>

  <url>
    <loc>https://davidmorais.com/es/projects</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects"/>
  </url>

  <url>
    <loc>https://davidmorais.com/it/projects</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog"/>
  </url>

  <url>
    <loc>https://davidmorais.com/pt/blog</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog"/>
  </url>

  <url>
    <loc>https://davidmorais.com/es/blog</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog"/>
  </url>

  <url>
    <loc>https://davidmorais.com/it/blog</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/resume</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/resume"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/resume"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/resume"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/resume"/>
  </url>

  <url>
    <loc>https://davidmorais.com/pt/resume</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/resume"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/resume"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/resume"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/resume"/>
  </url>

  <url>
    <loc>https://davidmorais.com/es/resume</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/resume"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/resume"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/resume"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/resume"/>
  </url>

  <url>
    <loc>https://davidmorais.com/it/resume</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/resume"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/resume"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/resume"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/resume"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/contacts</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/contacts"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/contacts"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/contacts"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/contacts"/>
  </url>

  <url>
    <loc>https://davidmorais.com/pt/contacts</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/contacts"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/contacts"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/contacts"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/contacts"/>
  </url>

  <url>
    <loc>https://davidmorais.com/es/contacts</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/contacts"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/contacts"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/contacts"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/contacts"/>
  </url>

  <url>
    <loc>https://davidmorais.com/it/contacts</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/contacts"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/contacts"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/contacts"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/contacts"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/2022-productivity-suite</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/2022-productivity-suite"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/2022-productivity-suite</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/2022-productivity-suite"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/2022-productivity-suite</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/2022-productivity-suite"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/2022-productivity-suite</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/2022-productivity-suite"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/2022-productivity-suite"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/building-a-roguelike-game-with-typescript</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-a-roguelike-game-with-typescript"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/building-a-roguelike-game-with-typescript</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-a-roguelike-game-with-typescript"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/building-a-roguelike-game-with-typescript</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-a-roguelike-game-with-typescript"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/building-a-roguelike-game-with-typescript</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-a-roguelike-game-with-typescript"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-a-roguelike-game-with-typescript"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/building-booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/building-booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/building-booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/building-booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/building-booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/building-booker-blitz"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/customize-your-chrome-os-terminal</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/customize-your-chrome-os-terminal"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/customize-your-chrome-os-terminal</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/customize-your-chrome-os-terminal"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/customize-your-chrome-os-terminal</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/customize-your-chrome-os-terminal"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/customize-your-chrome-os-terminal</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/customize-your-chrome-os-terminal"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/customize-your-chrome-os-terminal"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/developer-5-years</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/developer-5-years"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/developer-5-years</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/developer-5-years"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/developer-5-years</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/developer-5-years"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/developer-5-years</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/developer-5-years"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/developer-5-years"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/devlog-zero-to-first-trailer</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/devlog-zero-to-first-trailer"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/devlog-zero-to-first-trailer</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/devlog-zero-to-first-trailer"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/devlog-zero-to-first-trailer</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/devlog-zero-to-first-trailer"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/devlog-zero-to-first-trailer</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/devlog-zero-to-first-trailer"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/devlog-zero-to-first-trailer"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/git-worktrees</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/git-worktrees"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/git-worktrees</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/git-worktrees"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/git-worktrees</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/git-worktrees"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/git-worktrees</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/git-worktrees"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/git-worktrees"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/i-got-a-new-job</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/i-got-a-new-job"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/i-got-a-new-job</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/i-got-a-new-job"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/i-got-a-new-job</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/i-got-a-new-job"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/i-got-a-new-job</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/i-got-a-new-job"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/i-got-a-new-job"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/my-vs-code-setup-and-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/my-vs-code-setup-and-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/my-vs-code-setup-and-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/my-vs-code-setup-and-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/my-vs-code-setup-and-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/my-vs-code-setup-and-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/my-vs-code-setup-and-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/my-vs-code-setup-and-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/my-vs-code-setup-and-extensions"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/testing-phaser-games-with-vitest</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/testing-phaser-games-with-vitest"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/testing-phaser-games-with-vitest</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/testing-phaser-games-with-vitest"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/testing-phaser-games-with-vitest</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/testing-phaser-games-with-vitest"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/testing-phaser-games-with-vitest</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/testing-phaser-games-with-vitest"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/testing-phaser-games-with-vitest"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/top-lesser-known-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-lesser-known-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/top-lesser-known-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-lesser-known-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/top-lesser-known-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-lesser-known-extensions"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/top-lesser-known-extensions</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-lesser-known-extensions"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-lesser-known-extensions"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/top-productivity-apps-2021</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-productivity-apps-2021"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/top-productivity-apps-2021</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-productivity-apps-2021"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/top-productivity-apps-2021</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-productivity-apps-2021"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/top-productivity-apps-2021</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/top-productivity-apps-2021"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/top-productivity-apps-2021"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/updating-my-websites-tech-stack</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/updating-my-websites-tech-stack"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/updating-my-websites-tech-stack</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/updating-my-websites-tech-stack"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/updating-my-websites-tech-stack</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/updating-my-websites-tech-stack"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/updating-my-websites-tech-stack</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/updating-my-websites-tech-stack"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/updating-my-websites-tech-stack"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/vibe-coding-phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/vibe-coding-phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/vibe-coding-phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/vibe-coding-phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/vibe-coding-phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/vibe-coding-phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/vibe-coding-phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/vibe-coding-phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/vibe-coding-phantom-pulse"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/blog/you-may-not-know-js</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/you-may-not-know-js"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/blog/you-may-not-know-js</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/you-may-not-know-js"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/blog/you-may-not-know-js</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/you-may-not-know-js"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/blog/you-may-not-know-js</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/blog/you-may-not-know-js"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/blog/you-may-not-know-js"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/booker-blitz"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/booker-blitz</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/booker-blitz"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/booker-blitz"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/dark-magic-themes</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/dark-magic-themes"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/dark-magic-themes</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/dark-magic-themes"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/dark-magic-themes</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/dark-magic-themes"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/dark-magic-themes</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/dark-magic-themes"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/dark-magic-themes"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/epoch-rift</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/epoch-rift"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/epoch-rift</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/epoch-rift"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/epoch-rift</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/epoch-rift"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/epoch-rift</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/epoch-rift"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/epoch-rift"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/kuro</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/kuro"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/kuro</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/kuro"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/kuro</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/kuro"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/kuro</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/kuro"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/kuro"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/mdyna</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/mdyna"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/mdyna</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/mdyna"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/mdyna</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/mdyna"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/mdyna</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/mdyna"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/mdyna"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/phantom-pulse"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/phantom-pulse</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/phantom-pulse"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/phantom-pulse"/>
  </url>

  <url>
    <loc>https://davidmorais.com/en/projects/react-bifrost</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/react-bifrost"/>
  </url>
  <url>
    <loc>https://davidmorais.com/pt/projects/react-bifrost</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/react-bifrost"/>
  </url>
  <url>
    <loc>https://davidmorais.com/es/projects/react-bifrost</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/react-bifrost"/>
  </url>
  <url>
    <loc>https://davidmorais.com/it/projects/react-bifrost</loc>
    <lastmod>2026-03-11</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
    <xhtml:link rel="alternate" hreflang="en" href="https://davidmorais.com/en/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="pt" href="https://davidmorais.com/pt/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="es" href="https://davidmorais.com/es/projects/react-bifrost"/>
    <xhtml:link rel="alternate" hreflang="it" href="https://davidmorais.com/it/projects/react-bifrost"/>
  </url>

</urlset>