<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://yohangel.com/blog/embeddings-cuantizacion-dimensiones/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/futuro-desarrollo-predicciones-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/sobrevivir-programador-era-ia/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/stack-startups-julio-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/startups-ia-casos-exito-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/formularios-progressive-enhancement/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/nat-gateway-vpc-endpoints-costes/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/blog/step-functions-orquestacion/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/blog/web-workers-hilo-principal/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/blog/fine-tuning-vs-rag-decision/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/blog/tool-calling-agentes-produccion/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/rerankers-busqueda-semantica/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/s3-presigned-urls-subidas/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/eventbridge-desacoplar-servicios/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/container-queries-componentes/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/zod-validacion-compartida/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/cache-semantico-llm/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/nextjs-server-actions-limites/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/observabilidad-serverless-logs/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/blog/opentofu-modulos-iac/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/astro-view-transitions/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/colas-sqs-idempotencia/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/dynamodb-single-table/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/lambda-vs-fargate/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/llm-evals-produccion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/llm-structured-outputs/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/astro-islands-hidratacion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/rag-chunking-produccion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/typescript-tipos-dominio/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/blog/cursor-claude-equipo-real/</loc><lastmod>2026-06-12</lastmod></url>
  <url><loc>https://yohangel.com/blog/serverless-sin-dolor/</loc><lastmod>2026-05-28</lastmod></url>
  <url><loc>https://yohangel.com/blog/pwas-offline-first/</loc><lastmod>2026-05-15</lastmod></url>
  <url><loc>https://yohangel.com/blog/embeddings-pgvector/</loc><lastmod>2026-04-30</lastmod></url>
  <url><loc>https://yohangel.com/blog/monolito-a-backends/</loc><lastmod>2026-04-18</lastmod></url>
  <url><loc>https://yohangel.com/blog/design-system-producto/</loc><lastmod>2026-04-02</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/startups-ia-casos-exito-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/sobrevivir-programador-era-ia/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/nat-gateway-vpc-endpoints-costes/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/embeddings-cuantizacion-dimensiones/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/formularios-progressive-enhancement/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/futuro-desarrollo-predicciones-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/stack-startups-julio-2026/</loc><lastmod>2026-07-09</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/fine-tuning-vs-rag-decision/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/web-workers-hilo-principal/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/step-functions-orquestacion/</loc><lastmod>2026-07-08</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/tool-calling-agentes-produccion/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/observabilidad-serverless-logs/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/cache-semantico-llm/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/rerankers-busqueda-semantica/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/s3-presigned-urls-subidas/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/nextjs-server-actions-limites/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/eventbridge-desacoplar-servicios/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/container-queries-componentes/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/zod-validacion-compartida/</loc><lastmod>2026-07-07</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/astro-islands-hidratacion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/astro-view-transitions/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/colas-sqs-idempotencia/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/dynamodb-single-table/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/lambda-vs-fargate/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/llm-evals-produccion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/llm-structured-outputs/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/opentofu-modulos-iac/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/rag-chunking-produccion/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/typescript-tipos-dominio/</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/cursor-claude-equipo-real/</loc><lastmod>2026-06-12</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/serverless-sin-dolor/</loc><lastmod>2026-05-28</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/pwas-offline-first/</loc><lastmod>2026-05-15</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/embeddings-pgvector/</loc><lastmod>2026-04-30</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/monolito-a-backends/</loc><lastmod>2026-04-18</lastmod></url>
  <url><loc>https://yohangel.com/en/blog/design-system-producto/</loc><lastmod>2026-04-02</lastmod></url>
</urlset>