<?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://pabloalcalde.dev</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/proyectos</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/proyectos/kiko-undefiled-burger</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pabloalcalde.dev/proyectos/tu-carta-en-digital</loc>
    <lastmod>2026-07-30T13:39:09.369Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/astro-guia-completa-2025</loc>
    <lastmod>2025-01-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/astro-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/astro-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/astro-guia-completa-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/astro-seo-optimizacion</loc>
    <lastmod>2025-04-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/astro-seo-optimizacion" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/astro-seo-optimizacion" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/astro-seo-optimizacion" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/claude-code-guia-desarrolladores</loc>
    <lastmod>2025-05-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/claude-code-guia-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/claude-code-guia-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/claude-code-guia-desarrolladores" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/claude-guia-completa-2025</loc>
    <lastmod>2025-08-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/claude-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/claude-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/claude-guia-completa-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/como-encontrar-trabajo-frontend-2025</loc>
    <lastmod>2025-06-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-encontrar-trabajo-frontend-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-encontrar-trabajo-frontend-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-encontrar-trabajo-frontend-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/como-funciona-el-algoritmo-google</loc>
    <lastmod>2025-02-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-funciona-el-algoritmo-google" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-funciona-el-algoritmo-google" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-funciona-el-algoritmo-google" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/como-preparar-entrevista-tecnica</loc>
    <lastmod>2025-02-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-preparar-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-preparar-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-preparar-entrevista-tecnica" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/core-web-vitals-2025</loc>
    <lastmod>2025-05-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/core-web-vitals-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/core-web-vitals-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/core-web-vitals-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/cuanto-cuesta-ia-empresa</loc>
    <lastmod>2025-06-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/cuanto-cuesta-ia-empresa" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/cuanto-cuesta-ia-empresa" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/cuanto-cuesta-ia-empresa" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/cursor-vs-copilot-vs-claude-code</loc>
    <lastmod>2025-04-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/cursor-vs-copilot-vs-claude-code" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/cursor-vs-copilot-vs-claude-code" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/cursor-vs-copilot-vs-claude-code" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/de-junior-a-mid-senior</loc>
    <lastmod>2025-09-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/de-junior-a-mid-senior" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/de-junior-a-mid-senior" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/de-junior-a-mid-senior" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/documentar-proyectos-con-ia</loc>
    <lastmod>2025-10-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/documentar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/documentar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/documentar-proyectos-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/errores-entrevista-tecnica</loc>
    <lastmod>2025-06-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/errores-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/errores-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/errores-entrevista-tecnica" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/errores-seo-que-matan-tu-web</loc>
    <lastmod>2025-08-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/errores-seo-que-matan-tu-web" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/errores-seo-que-matan-tu-web" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/errores-seo-que-matan-tu-web" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/fable-5-anthropic</loc>
    <lastmod>2026-06-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/fable-5-anthropic" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/fable-5-anthropic" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/fable-5-anthropic" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/futuro-ecosistema-vue-nuxt</loc>
    <lastmod>2025-11-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/futuro-ecosistema-vue-nuxt" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/futuro-ecosistema-vue-nuxt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/futuro-ecosistema-vue-nuxt" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/github-para-la-busqueda-de-empleo</loc>
    <lastmod>2025-05-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/github-para-la-busqueda-de-empleo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/github-para-la-busqueda-de-empleo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/github-para-la-busqueda-de-empleo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/habilidades-frontend-demandadas-2025</loc>
    <lastmod>2025-09-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/habilidades-frontend-demandadas-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/habilidades-frontend-demandadas-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/habilidades-frontend-demandadas-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/ia-en-flujo-de-trabajo-dev</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-en-flujo-de-trabajo-dev" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-en-flujo-de-trabajo-dev" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-en-flujo-de-trabajo-dev" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/ia-open-source-vs-cloud</loc>
    <lastmod>2025-07-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-open-source-vs-cloud" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-open-source-vs-cloud" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-open-source-vs-cloud" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/ia-para-generar-tests</loc>
    <lastmod>2025-05-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-para-generar-tests" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-para-generar-tests" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-para-generar-tests" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/ia-para-refactoring-codigo</loc>
    <lastmod>2025-03-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-para-refactoring-codigo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-para-refactoring-codigo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-para-refactoring-codigo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/investigacion-palabras-clave</loc>
    <lastmod>2025-03-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/investigacion-palabras-clave" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/investigacion-palabras-clave" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/investigacion-palabras-clave" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/link-building-estrategias-2025</loc>
    <lastmod>2025-04-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/link-building-estrategias-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/link-building-estrategias-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/link-building-estrategias-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/linkedin-para-desarrolladores-frontend</loc>
    <lastmod>2025-08-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/linkedin-para-desarrolladores-frontend" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/linkedin-para-desarrolladores-frontend" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/linkedin-para-desarrolladores-frontend" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/live-coding-como-destacar</loc>
    <lastmod>2025-03-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/live-coding-como-destacar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/live-coding-como-destacar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/live-coding-como-destacar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/llm-para-desarrolladores</loc>
    <lastmod>2025-02-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/llm-para-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/llm-para-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/llm-para-desarrolladores" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/mejores-ias-para-programar-2025</loc>
    <lastmod>2025-09-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/mejores-ias-para-programar-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/mejores-ias-para-programar-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/mejores-ias-para-programar-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/mejores-prompts-para-programar</loc>
    <lastmod>2025-07-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/mejores-prompts-para-programar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/mejores-prompts-para-programar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/mejores-prompts-para-programar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/migracion-nuxt3-nuxt4</loc>
    <lastmod>2025-05-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migracion-nuxt3-nuxt4" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migracion-nuxt3-nuxt4" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migracion-nuxt3-nuxt4" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/migrar-proyectos-con-ia</loc>
    <lastmod>2025-02-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migrar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migrar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migrar-proyectos-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/migrar-vue-a-astro-con-ia</loc>
    <lastmod>2025-06-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migrar-vue-a-astro-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migrar-vue-a-astro-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migrar-vue-a-astro-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/negociar-salario-oferta-tech</loc>
    <lastmod>2025-07-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/negociar-salario-oferta-tech" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/negociar-salario-oferta-tech" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/negociar-salario-oferta-tech" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/nuxt4-novedades-guia</loc>
    <lastmod>2025-03-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/nuxt4-novedades-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/nuxt4-novedades-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/nuxt4-novedades-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/nuxt5-que-esperar</loc>
    <lastmod>2025-09-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/nuxt5-que-esperar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/nuxt5-que-esperar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/nuxt5-que-esperar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/ollama-guia-completa</loc>
    <lastmod>2025-02-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ollama-guia-completa" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ollama-guia-completa" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ollama-guia-completa" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/portfolio-frontend-que-impresiona</loc>
    <lastmod>2025-07-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/portfolio-frontend-que-impresiona" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/portfolio-frontend-que-impresiona" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/portfolio-frontend-que-impresiona" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/precios-apis-ia-2025</loc>
    <lastmod>2025-05-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/precios-apis-ia-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/precios-apis-ia-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/precios-apis-ia-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/preguntas-javascript-entrevista</loc>
    <lastmod>2025-03-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/preguntas-javascript-entrevista" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/preguntas-javascript-entrevista" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/preguntas-javascript-entrevista" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/preguntas-vue-nuxt-entrevista</loc>
    <lastmod>2025-08-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/preguntas-vue-nuxt-entrevista" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/preguntas-vue-nuxt-entrevista" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/preguntas-vue-nuxt-entrevista" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/prompt-engineering-guia</loc>
    <lastmod>2025-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/prompt-engineering-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/prompt-engineering-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/prompt-engineering-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/proyectos-personales-para-encontrar-trabajo</loc>
    <lastmod>2025-04-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/proyectos-personales-para-encontrar-trabajo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/proyectos-personales-para-encontrar-trabajo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/proyectos-personales-para-encontrar-trabajo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/que-es-el-seo</loc>
    <lastmod>2025-01-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/que-es-el-seo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/que-es-el-seo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/que-es-el-seo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/que-es-un-llm</loc>
    <lastmod>2025-01-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/que-es-un-llm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/que-es-un-llm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/que-es-un-llm" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/rag-sistemas-recuperacion</loc>
    <lastmod>2025-04-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/rag-sistemas-recuperacion" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/rag-sistemas-recuperacion" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/rag-sistemas-recuperacion" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/seo-local-negocio</loc>
    <lastmod>2025-06-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-local-negocio" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-local-negocio" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-local-negocio" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/seo-on-page-checklist</loc>
    <lastmod>2025-02-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-on-page-checklist" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-on-page-checklist" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-on-page-checklist" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/seo-para-desarrolladores-web</loc>
    <lastmod>2025-07-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-para-desarrolladores-web" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-para-desarrolladores-web" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-para-desarrolladores-web" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/seo-tecnico-guia</loc>
    <lastmod>2025-03-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-tecnico-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-tecnico-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-tecnico-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/blog/soft-skills-desarrollador</loc>
    <lastmod>2025-04-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/soft-skills-desarrollador" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/soft-skills-desarrollador" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/soft-skills-desarrollador" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/astro-guia-completa-2025</loc>
    <lastmod>2025-01-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/astro-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/astro-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/astro-guia-completa-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/astro-seo-optimizacion</loc>
    <lastmod>2025-04-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/astro-seo-optimizacion" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/astro-seo-optimizacion" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/astro-seo-optimizacion" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/claude-code-guia-desarrolladores</loc>
    <lastmod>2025-05-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/claude-code-guia-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/claude-code-guia-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/claude-code-guia-desarrolladores" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/claude-guia-completa-2025</loc>
    <lastmod>2025-08-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/claude-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/claude-guia-completa-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/claude-guia-completa-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/como-encontrar-trabajo-frontend-2025</loc>
    <lastmod>2025-06-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-encontrar-trabajo-frontend-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-encontrar-trabajo-frontend-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-encontrar-trabajo-frontend-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/como-funciona-el-algoritmo-google</loc>
    <lastmod>2025-02-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-funciona-el-algoritmo-google" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-funciona-el-algoritmo-google" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-funciona-el-algoritmo-google" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/como-preparar-entrevista-tecnica</loc>
    <lastmod>2025-02-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/como-preparar-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/como-preparar-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/como-preparar-entrevista-tecnica" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/core-web-vitals-2025</loc>
    <lastmod>2025-05-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/core-web-vitals-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/core-web-vitals-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/core-web-vitals-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/cuanto-cuesta-ia-empresa</loc>
    <lastmod>2025-06-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/cuanto-cuesta-ia-empresa" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/cuanto-cuesta-ia-empresa" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/cuanto-cuesta-ia-empresa" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/cursor-vs-copilot-vs-claude-code</loc>
    <lastmod>2025-04-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/cursor-vs-copilot-vs-claude-code" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/cursor-vs-copilot-vs-claude-code" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/cursor-vs-copilot-vs-claude-code" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/de-junior-a-mid-senior</loc>
    <lastmod>2025-09-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/de-junior-a-mid-senior" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/de-junior-a-mid-senior" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/de-junior-a-mid-senior" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/documentar-proyectos-con-ia</loc>
    <lastmod>2025-10-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/documentar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/documentar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/documentar-proyectos-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/errores-entrevista-tecnica</loc>
    <lastmod>2025-06-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/errores-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/errores-entrevista-tecnica" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/errores-entrevista-tecnica" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/errores-seo-que-matan-tu-web</loc>
    <lastmod>2025-08-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/errores-seo-que-matan-tu-web" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/errores-seo-que-matan-tu-web" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/errores-seo-que-matan-tu-web" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/fable-5-anthropic</loc>
    <lastmod>2026-06-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/fable-5-anthropic" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/fable-5-anthropic" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/fable-5-anthropic" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/futuro-ecosistema-vue-nuxt</loc>
    <lastmod>2025-11-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/futuro-ecosistema-vue-nuxt" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/futuro-ecosistema-vue-nuxt" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/futuro-ecosistema-vue-nuxt" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/github-para-la-busqueda-de-empleo</loc>
    <lastmod>2025-05-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/github-para-la-busqueda-de-empleo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/github-para-la-busqueda-de-empleo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/github-para-la-busqueda-de-empleo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/habilidades-frontend-demandadas-2025</loc>
    <lastmod>2025-09-30T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/habilidades-frontend-demandadas-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/habilidades-frontend-demandadas-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/habilidades-frontend-demandadas-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/ia-en-flujo-de-trabajo-dev</loc>
    <lastmod>2025-08-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-en-flujo-de-trabajo-dev" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-en-flujo-de-trabajo-dev" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-en-flujo-de-trabajo-dev" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/ia-open-source-vs-cloud</loc>
    <lastmod>2025-07-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-open-source-vs-cloud" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-open-source-vs-cloud" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-open-source-vs-cloud" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/ia-para-generar-tests</loc>
    <lastmod>2025-05-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-para-generar-tests" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-para-generar-tests" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-para-generar-tests" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/ia-para-refactoring-codigo</loc>
    <lastmod>2025-03-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ia-para-refactoring-codigo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ia-para-refactoring-codigo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ia-para-refactoring-codigo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/investigacion-palabras-clave</loc>
    <lastmod>2025-03-22T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/investigacion-palabras-clave" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/investigacion-palabras-clave" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/investigacion-palabras-clave" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/link-building-estrategias-2025</loc>
    <lastmod>2025-04-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/link-building-estrategias-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/link-building-estrategias-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/link-building-estrategias-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/linkedin-para-desarrolladores-frontend</loc>
    <lastmod>2025-08-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/linkedin-para-desarrolladores-frontend" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/linkedin-para-desarrolladores-frontend" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/linkedin-para-desarrolladores-frontend" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/live-coding-como-destacar</loc>
    <lastmod>2025-03-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/live-coding-como-destacar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/live-coding-como-destacar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/live-coding-como-destacar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/llm-para-desarrolladores</loc>
    <lastmod>2025-02-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/llm-para-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/llm-para-desarrolladores" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/llm-para-desarrolladores" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/mejores-ias-para-programar-2025</loc>
    <lastmod>2025-09-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/mejores-ias-para-programar-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/mejores-ias-para-programar-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/mejores-ias-para-programar-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/mejores-prompts-para-programar</loc>
    <lastmod>2025-07-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/mejores-prompts-para-programar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/mejores-prompts-para-programar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/mejores-prompts-para-programar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/migracion-nuxt3-nuxt4</loc>
    <lastmod>2025-05-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migracion-nuxt3-nuxt4" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migracion-nuxt3-nuxt4" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migracion-nuxt3-nuxt4" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/migrar-proyectos-con-ia</loc>
    <lastmod>2025-02-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migrar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migrar-proyectos-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migrar-proyectos-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/migrar-vue-a-astro-con-ia</loc>
    <lastmod>2025-06-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/migrar-vue-a-astro-con-ia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/migrar-vue-a-astro-con-ia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/migrar-vue-a-astro-con-ia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/negociar-salario-oferta-tech</loc>
    <lastmod>2025-07-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/negociar-salario-oferta-tech" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/negociar-salario-oferta-tech" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/negociar-salario-oferta-tech" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/nuxt4-novedades-guia</loc>
    <lastmod>2025-03-01T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/nuxt4-novedades-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/nuxt4-novedades-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/nuxt4-novedades-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/nuxt5-que-esperar</loc>
    <lastmod>2025-09-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/nuxt5-que-esperar" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/nuxt5-que-esperar" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/nuxt5-que-esperar" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/ollama-guia-completa</loc>
    <lastmod>2025-02-20T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/ollama-guia-completa" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/ollama-guia-completa" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/ollama-guia-completa" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/portfolio-frontend-que-impresiona</loc>
    <lastmod>2025-07-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/portfolio-frontend-que-impresiona" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/portfolio-frontend-que-impresiona" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/portfolio-frontend-que-impresiona" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/precios-apis-ia-2025</loc>
    <lastmod>2025-05-14T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/precios-apis-ia-2025" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/precios-apis-ia-2025" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/precios-apis-ia-2025" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/preguntas-javascript-entrevista</loc>
    <lastmod>2025-03-05T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/preguntas-javascript-entrevista" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/preguntas-javascript-entrevista" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/preguntas-javascript-entrevista" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/preguntas-vue-nuxt-entrevista</loc>
    <lastmod>2025-08-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/preguntas-vue-nuxt-entrevista" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/preguntas-vue-nuxt-entrevista" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/preguntas-vue-nuxt-entrevista" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/prompt-engineering-guia</loc>
    <lastmod>2025-03-12T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/prompt-engineering-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/prompt-engineering-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/prompt-engineering-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/proyectos-personales-para-encontrar-trabajo</loc>
    <lastmod>2025-04-28T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/proyectos-personales-para-encontrar-trabajo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/proyectos-personales-para-encontrar-trabajo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/proyectos-personales-para-encontrar-trabajo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/que-es-el-seo</loc>
    <lastmod>2025-01-15T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/que-es-el-seo" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/que-es-el-seo" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/que-es-el-seo" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/que-es-un-llm</loc>
    <lastmod>2025-01-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/que-es-un-llm" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/que-es-un-llm" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/que-es-un-llm" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/rag-sistemas-recuperacion</loc>
    <lastmod>2025-04-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/rag-sistemas-recuperacion" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/rag-sistemas-recuperacion" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/rag-sistemas-recuperacion" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/seo-local-negocio</loc>
    <lastmod>2025-06-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-local-negocio" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-local-negocio" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-local-negocio" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/seo-on-page-checklist</loc>
    <lastmod>2025-02-25T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-on-page-checklist" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-on-page-checklist" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-on-page-checklist" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/seo-para-desarrolladores-web</loc>
    <lastmod>2025-07-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-para-desarrolladores-web" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-para-desarrolladores-web" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-para-desarrolladores-web" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/seo-tecnico-guia</loc>
    <lastmod>2025-03-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/seo-tecnico-guia" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/seo-tecnico-guia" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/seo-tecnico-guia" />
  </url>
  <url>
    <loc>https://pabloalcalde.dev/en/blog/soft-skills-desarrollador</loc>
    <lastmod>2025-04-10T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
    <xhtml:link rel="alternate" hreflang="es" href="https://pabloalcalde.dev/blog/soft-skills-desarrollador" />
    <xhtml:link rel="alternate" hreflang="en" href="https://pabloalcalde.dev/en/blog/soft-skills-desarrollador" />
    <xhtml:link rel="alternate" hreflang="x-default" href="https://pabloalcalde.dev/blog/soft-skills-desarrollador" />
  </url>
</urlset>