<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <!-- Páginas Principales -->
  <url>
    <loc>https://juan.inv-app.site/</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/projects</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/skills</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/contact</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/experiencia-3d</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/privacy</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.4</priority>
  </url>

  <!-- Artículos del Blog -->
  <url>
    <loc>https://juan.inv-app.site/blog/flujos-de-trabajo-agenticos-github-renovate</loc>
    <lastmod>2026-08-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/como-elegir-un-cms-headless-comparativa-practica</loc>
    <lastmod>2026-08-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/desarrollo-de-strapi-plugin-youtube-transcript-guia-paso-a-paso</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/plugin-strapi-sincronizacion-automatica-con-typesense</loc>
    <lastmod>2026-08-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/arquitecturas-frontend-enterprise-plantillas-deploy-ready</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/herramientas-b2b-para-auditoria-de-cumplimiento-frontend</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/integracion-frontend-con-make-conectores-y-scripts-custom</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/integracion-de-n8n-en-el-frontend-guia-definitiva</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/arquitectura-b2b-frontend-de-csv-y-xml-a-json-tipado</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/sincronizacion-de-inventario-real-time-frontend-y-pos-ui</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/integracion-frontend-con-power-automate-guia-de-conectores-http</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/integra-google-workspace-en-tu-sitio-web-usando-typescript</loc>
    <lastmod>2026-07-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/optimizacion-frontend-registro-de-inventario-a-0ms-en-pyme</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/extraer-datos-de-pdf-en-frontend-con-typescript-y-pdf-js</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/optimizacion-en-react-guia-avanzada-de-bundle-y-deploy</loc>
    <lastmod>2026-07-26</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/guia-de-three-js-y-typescript-graficos-3d-y-juegos-web</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/despliega-tu-frontend-en-vercel-paso-a-paso-guia-definitiva</loc>
    <lastmod>2026-07-24</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/arquitectura-saas-multi-tenant-con-next-js-16-prisma-y-neon</loc>
    <lastmod>2026-06-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/blog/aws-cloud-practitioner-guia-de-infraestructura-y-practicas</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>

  <!-- Proyectos -->
  <url>
    <loc>https://juan.inv-app.site/projects/proj-1</loc>
    <lastmod>2027-06-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/projects/proj-2</loc>
    <lastmod>2023-12-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/projects/proj-3</loc>
    <lastmod>2022-11-20</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://juan.inv-app.site/projects/proj-4</loc>
    <lastmod>2022-03-15</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
</urlset>
