<?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://apenaloza.cl/blog</loc><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog"/></url><url><loc>https://apenaloza.cl/en/blog</loc><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog"/></url><url><loc>https://apenaloza.cl/blog/bitacora-de-guerra-cors-refactorizacion-webpay</loc><lastmod>2026-10-26T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/bitacora-de-guerra-cors-refactorizacion-webpay"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/war-log-cors-refactoring-webpay"/></url><url><loc>https://apenaloza.cl/blog/productividad-desarrolladores-vscode-git-automatizacion</loc><lastmod>2026-10-24T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/productividad-desarrolladores-vscode-git-automatizacion"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/developer-productivity-vscode-git-automation"/></url><url><loc>https://apenaloza.cl/blog/de-localhost-a-produccion-vps-dns-docker</loc><lastmod>2026-10-22T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/de-localhost-a-produccion-vps-dns-docker"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/from-localhost-to-production-vps-dns-docker"/></url><url><loc>https://apenaloza.cl/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigacion</loc><lastmod>2026-10-21T16:11:02.756Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigacion"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigation"/></url><url><loc>https://apenaloza.cl/blog/flutter-secure-storage-bad-decrypt-android</loc><lastmod>2026-10-21T14:06:02.894Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/flutter-secure-storage-bad-decrypt-android"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/flutter-secure-storage-bad-decrypt-android-login"/></url><url><loc>https://apenaloza.cl/blog/infraestructura-stateless-escalar-aplicaciones</loc><lastmod>2026-10-21T00:02:36.542Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/infraestructura-stateless-escalar-aplicaciones"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/stateless-infrastructure-scaling-applications"/></url><url><loc>https://apenaloza.cl/en/blog/war-log-cors-refactoring-webpay</loc><lastmod>2026-10-26T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/bitacora-de-guerra-cors-refactorizacion-webpay"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/war-log-cors-refactoring-webpay"/></url><url><loc>https://apenaloza.cl/en/blog/developer-productivity-vscode-git-automation</loc><lastmod>2026-10-24T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/productividad-desarrolladores-vscode-git-automatizacion"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/developer-productivity-vscode-git-automation"/></url><url><loc>https://apenaloza.cl/en/blog/from-localhost-to-production-vps-dns-docker</loc><lastmod>2026-10-22T12:00:00.000Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/de-localhost-a-produccion-vps-dns-docker"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/from-localhost-to-production-vps-dns-docker"/></url><url><loc>https://apenaloza.cl/en/blog/stateless-infrastructure-scaling-applications</loc><lastmod>2026-10-21T19:31:32.959Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/infraestructura-stateless-escalar-aplicaciones"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/stateless-infrastructure-scaling-applications"/></url><url><loc>https://apenaloza.cl/en/blog/flutter-secure-storage-bad-decrypt-android-login</loc><lastmod>2026-10-21T19:31:25.309Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/flutter-secure-storage-bad-decrypt-android"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/flutter-secure-storage-bad-decrypt-android-login"/></url><url><loc>https://apenaloza.cl/en/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigation</loc><lastmod>2026-10-21T16:11:55.827Z</lastmod><xhtml:link rel="alternate" hreflang="es" href="https://apenaloza.cl/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigacion"/><xhtml:link rel="alternate" hreflang="en" href="https://apenaloza.cl/en/blog/php2shell-cve-2026-109618-cve-2026-109619-mitigation"/></url></urlset>