<?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://marciocunha.net</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/?lang=en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/?lang=es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net" />
<lastmod>2026-09-19T23:00:33.338Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://marciocunha.net/blog</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog?lang=en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog?lang=es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog" />
<lastmod>2026-09-19T23:00:33.338Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-policy-based-routing-multicloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-enrutamiento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<lastmod>2026-09-19T23:00:33.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-policy-based-routing-multicloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-policy-based-routing-multicloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-enrutamiento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<lastmod>2026-09-19T23:00:33.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-enrutamiento-politicas-multicloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-policy-based-routing-multicloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-enrutamiento-politicas-multicloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-roteamento-politicas-multicloud" />
<lastmod>2026-09-19T23:00:33.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-scada-integration-architecture-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<lastmod>2026-09-19T22:00:39.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bms-scada-integration-architecture-bacnet-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-scada-integration-architecture-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<lastmod>2026-09-19T22:00:39.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-integracion-bms-scada-bacnet-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-scada-integration-architecture-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-bms-scada-bacnet-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-bms-scada-bacnet-ip" />
<lastmod>2026-09-19T22:00:39.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-code-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-guiada-por-pruebas-codigo-legado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<lastmod>2026-09-19T21:00:30.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/test-driven-refactoring-legacy-code-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-code-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-guiada-por-pruebas-codigo-legado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<lastmod>2026-09-19T21:00:30.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refactorizacion-guiada-por-pruebas-codigo-legado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-code-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-guiada-por-pruebas-codigo-legado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-guiada-por-testes-codigo-legado" />
<lastmod>2026-09-19T21:00:30.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deployments-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<lastmod>2026-09-19T20:00:29.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-downtime-deployments-docker-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deployments-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<lastmod>2026-09-19T20:00:29.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deployments-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes-1" />
<lastmod>2026-09-19T20:00:29.765Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-mitigation-microservices-reverse-proxies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ssrf-microservicios-proxies-inversos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<lastmod>2026-09-19T19:00:32.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssrf-mitigation-microservices-reverse-proxies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-mitigation-microservices-reverse-proxies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ssrf-microservicios-proxies-inversos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<lastmod>2026-09-19T19:00:32.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mitigacion-ssrf-microservicios-proxies-inversos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-mitigation-microservices-reverse-proxies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ssrf-microservicios-proxies-inversos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-ssrf-microsservicos-proxies-reversos" />
<lastmod>2026-09-19T19:00:32.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-safety-limit-switch-actuator-protection-doors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/interruptor-limite-seguridad-actuador-mecanico-puertas-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<lastmod>2026-09-19T18:41:07.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mechanical-safety-limit-switch-actuator-protection-doors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-safety-limit-switch-actuator-protection-doors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/interruptor-limite-seguridad-actuador-mecanico-puertas-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<lastmod>2026-09-19T18:41:07.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/interruptor-limite-seguridad-actuador-mecanico-puertas-proteccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-safety-limit-switch-actuator-protection-doors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/interruptor-limite-seguridad-actuador-mecanico-puertas-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chave-fim-de-curso-seguranca-atuador-mecanico-portas-protecao" />
<lastmod>2026-09-19T18:41:07.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-exhaust-supply-mechanical-ventilation-battery-chemical-rooms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-ventilacion-mecanica-extractora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<lastmod>2026-09-19T18:40:49.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-exhaust-supply-mechanical-ventilation-battery-chemical-rooms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-exhaust-supply-mechanical-ventilation-battery-chemical-rooms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-ventilacion-mecanica-extractora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<lastmod>2026-09-19T18:40:49.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-ventilacion-mecanica-extractora-insufladora-salas-baterias-quimicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-exhaust-supply-mechanical-ventilation-battery-chemical-rooms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-ventilacion-mecanica-extractora-insufladora-salas-baterias-quimicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ventilacao-mecanica-exaustora-insufladora-salas-baterias-quimicos" />
<lastmod>2026-09-19T18:40:49.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-inspect-steel-wire-ropes-and-lifting-slings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-inspecionar-cables-de-acero-y-eslingas-de-elevacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<lastmod>2026-09-19T18:40:34.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-inspect-steel-wire-ropes-and-lifting-slings</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-inspect-steel-wire-ropes-and-lifting-slings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-inspecionar-cables-de-acero-y-eslingas-de-elevacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<lastmod>2026-09-19T18:40:34.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-inspecionar-cables-de-acero-y-eslingas-de-elevacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-inspect-steel-wire-ropes-and-lifting-slings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-inspecionar-cables-de-acero-y-eslingas-de-elevacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inspecionar-cabos-de-aco-e-cintas-de-elevacao" />
<lastmod>2026-09-19T18:40:34.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-evacuation-plan-safety-guidelines-and-drill-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plan-de-evacuacion-de-edificios-pautas-y-frecuencia-de-simulacros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<lastmod>2026-09-19T18:40:14.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/building-evacuation-plan-safety-guidelines-and-drill-frequency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-evacuation-plan-safety-guidelines-and-drill-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plan-de-evacuacion-de-edificios-pautas-y-frecuencia-de-simulacros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<lastmod>2026-09-19T18:40:14.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plan-de-evacuacion-de-edificios-pautas-y-frecuencia-de-simulacros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-evacuation-plan-safety-guidelines-and-drill-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plan-de-evacuacion-de-edificios-pautas-y-frecuencia-de-simulacros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/plano-de-evacuacao-predial-diretrizes-e-simulacros" />
<lastmod>2026-09-19T18:40:14.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-emergency-stairwell-pressurization-systems-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-presurizacion-escaleras-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<lastmod>2026-09-19T18:39:53.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-emergency-stairwell-pressurization-systems-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-emergency-stairwell-pressurization-systems-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-presurizacion-escaleras-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<lastmod>2026-09-19T18:39:53.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-presurizacion-escaleras-emergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-emergency-stairwell-pressurization-systems-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-presurizacion-escaleras-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-pressurizacao-escadas-emergencia" />
<lastmod>2026-09-19T18:39:53.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-industrial-anti-slip-floor-common-coatings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suelo-antideslizante-industrial-revestimientos-comunes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<lastmod>2026-09-19T18:39:37.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-industrial-anti-slip-floor-common-coatings</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-industrial-anti-slip-floor-common-coatings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suelo-antideslizante-industrial-revestimientos-comunes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<lastmod>2026-09-19T18:39:37.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-suelo-antideslizante-industrial-revestimientos-comunes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-industrial-anti-slip-floor-common-coatings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suelo-antideslizante-industrial-revestimientos-comunes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-piso-antiderrapante-industrial-revestimentos-comuns" />
<lastmod>2026-09-19T18:39:37.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-validity-pressure-extinguisher-gauges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-validez-presion-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<lastmod>2026-09-19T18:39:21.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-validity-pressure-extinguisher-gauges</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-validity-pressure-extinguisher-gauges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-validez-presion-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<lastmod>2026-09-19T18:39:21.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-validez-presion-manometro-extintores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-validity-pressure-extinguisher-gauges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-validez-presion-manometro-extintores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-validade-pressao-manometro-extintores" />
<lastmod>2026-09-19T18:39:21.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pressure-safety-valves-boilers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/valvulas-alivio-presion-calderas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<lastmod>2026-09-19T18:39:01.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pressure-safety-valves-boilers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pressure-safety-valves-boilers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/valvulas-alivio-presion-calderas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<lastmod>2026-09-19T18:39:01.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/valvulas-alivio-presion-calderas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pressure-safety-valves-boilers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/valvulas-alivio-presion-calderas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/valvulas-alivio-pressao-caldeiras" />
<lastmod>2026-09-19T18:39:01.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-hand-control-system-operator-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-mando-bimanual-seguridad-operadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<lastmod>2026-09-19T18:39:04.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/two-hand-control-system-operator-safety</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-hand-control-system-operator-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-mando-bimanual-seguridad-operadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<lastmod>2026-09-19T18:39:04.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistema-mando-bimanual-seguridad-operadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-hand-control-system-operator-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-mando-bimanual-seguridad-operadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-comando-bimanual-seguranca-operadores" />
<lastmod>2026-09-19T18:39:04.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-abc-co2-water-fire-extinguishers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-extintor-abc-co2-agua-presurizada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<lastmod>2026-09-19T18:38:26.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-abc-co2-water-fire-extinguishers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-abc-co2-water-fire-extinguishers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-extintor-abc-co2-agua-presurizada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<lastmod>2026-09-19T18:38:26.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-extintor-abc-co2-agua-presurizada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-abc-co2-water-fire-extinguishers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-extintor-abc-co2-agua-presurizada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-extintor-abc-co2-agua-pressurizada" />
<lastmod>2026-09-19T18:38:26.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-warehouse-floor-marking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-senalizacion-suelos-almacenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<lastmod>2026-09-19T18:38:09.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-organize-warehouse-floor-marking</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-warehouse-floor-marking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-senalizacion-suelos-almacenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<lastmod>2026-09-19T18:38:09.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-senalizacion-suelos-almacenes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-warehouse-floor-marking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-senalizacion-suelos-almacenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-sinalizacao-piso-armazens" />
<lastmod>2026-09-19T18:38:09.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/emergency-safety-shower-eyewash-weekly-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ducha-emergencia-lavaojos-prueba-semanal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<lastmod>2026-09-19T18:37:56.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/emergency-safety-shower-eyewash-weekly-testing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/emergency-safety-shower-eyewash-weekly-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ducha-emergencia-lavaojos-prueba-semanal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<lastmod>2026-09-19T18:37:56.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ducha-emergencia-lavaojos-prueba-semanal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/emergency-safety-shower-eyewash-weekly-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ducha-emergencia-lavaojos-prueba-semanal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chuveiro-de-emergencia-lava-olhos-teste-semanal" />
<lastmod>2026-09-19T18:37:56.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-interlocking-access-doors-high-risk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamiento-mecanico-puertas-portones-areas-riesgo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<lastmod>2026-09-19T18:37:42.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mechanical-interlocking-access-doors-high-risk</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-interlocking-access-doors-high-risk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamiento-mecanico-puertas-portones-areas-riesgo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<lastmod>2026-09-19T18:37:42.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/enclavamiento-mecanico-puertas-portones-areas-riesgo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mechanical-interlocking-access-doors-high-risk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamiento-mecanico-puertas-portones-areas-riesgo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamento-mecanico-portas-portoes-areas-risco" />
<lastmod>2026-09-19T18:37:42.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-type-2-type-4-optical-safety-light-curtains-presses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-barreras-opticas-proteccion-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<lastmod>2026-09-19T18:37:24.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-type-2-type-4-optical-safety-light-curtains-presses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-type-2-type-4-optical-safety-light-curtains-presses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-barreras-opticas-proteccion-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<lastmod>2026-09-19T18:37:24.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-barreras-opticas-proteccion-tipo-2-tipo-4-prensas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-type-2-type-4-optical-safety-light-curtains-presses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-barreras-opticas-proteccion-tipo-2-tipo-4-prensas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-barreiras-oticas-protecao-tipo-2-tipo-4-prensas" />
<lastmod>2026-09-19T18:37:24.527Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-panel-daily-visual-inspection-overheating" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inspeccion-visual-cuadros-electricos-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<lastmod>2026-09-19T18:37:08.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electrical-panel-daily-visual-inspection-overheating</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-panel-daily-visual-inspection-overheating" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inspeccion-visual-cuadros-electricos-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<lastmod>2026-09-19T18:37:08.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inspeccion-visual-cuadros-electricos-sobrecalentamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-panel-daily-visual-inspection-overheating" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inspeccion-visual-cuadros-electricos-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inspecao-visual-quadros-eletricos-sobreaquecimento" />
<lastmod>2026-09-19T18:37:08.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-safety-mats-operation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alfombras-de-seguridad-industriales-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<lastmod>2026-09-19T18:36:53.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/industrial-safety-mats-operation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-safety-mats-operation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alfombras-de-seguridad-industriales-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<lastmod>2026-09-19T18:36:53.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alfombras-de-seguridad-industriales-funcionamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-safety-mats-operation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alfombras-de-seguridad-industriales-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tapetes-de-seguranca-industriais-funcionamento" />
<lastmod>2026-09-19T18:36:53.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-signal-escape-routes-and-emergency-exits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-senaliar-rutas-de-evacuacion-y-salidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<lastmod>2026-09-19T18:36:37.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-signal-escape-routes-and-emergency-exits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-signal-escape-routes-and-emergency-exits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-senaliar-rutas-de-evacuacion-y-salidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<lastmod>2026-09-19T18:36:37.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-senaliar-rutas-de-evacuacion-y-salidas-de-emergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-signal-escape-routes-and-emergency-exits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-senaliar-rutas-de-evacuacion-y-salidas-de-emergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sinalizar-rotas-de-fuga-e-saidas-de-emergencia" />
<lastmod>2026-09-19T18:36:37.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-standard-emergency-stop-button-mechanical-latch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-boton-parada-emergencia-comun-retencion-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<lastmod>2026-09-19T18:36:20.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-standard-emergency-stop-button-mechanical-latch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-standard-emergency-stop-button-mechanical-latch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-boton-parada-emergencia-comun-retencion-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<lastmod>2026-09-19T18:36:20.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-boton-parada-emergencia-comun-retencion-mecanica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-standard-emergency-stop-button-mechanical-latch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-boton-parada-emergencia-comun-retencion-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-botao-paragem-emergencia-comum-retencao-mecanica" />
<lastmod>2026-09-19T18:36:20.575Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/centralized-emergency-lighting-battery-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iluminacion-de-emergencia-centralizada-pruebas-baterias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<lastmod>2026-09-19T18:36:02.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centralized-emergency-lighting-battery-testing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/centralized-emergency-lighting-battery-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iluminacion-de-emergencia-centralizada-pruebas-baterias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<lastmod>2026-09-19T18:36:02.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iluminacion-de-emergencia-centralizada-pruebas-baterias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/centralized-emergency-lighting-battery-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iluminacion-de-emergencia-centralizada-pruebas-baterias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iluminacao-de-emergencia-centralizada-testes-baterias" />
<lastmod>2026-09-19T18:36:02.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lockout-tagout-loto-procedure-safe-de-energization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procedimiento-lockout-tagout-loto-desenergizacion-segura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<lastmod>2026-09-19T18:35:46.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lockout-tagout-loto-procedure-safe-de-energization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lockout-tagout-loto-procedure-safe-de-energization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procedimiento-lockout-tagout-loto-desenergizacion-segura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<lastmod>2026-09-19T18:35:46.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procedimiento-lockout-tagout-loto-desenergizacion-segura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lockout-tagout-loto-procedure-safe-de-energization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procedimiento-lockout-tagout-loto-desenergizacion-segura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/procedimento-lockout-tagout-loto-desenergizacao-segura" />
<lastmod>2026-09-19T18:35:46.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-partial-indexing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-indexacion-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<lastmod>2026-09-19T18:00:32.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-table-partitioning-partial-indexing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-partial-indexing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-indexacion-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<lastmod>2026-09-19T18:00:32.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamiento-tablas-indexacion-parcial-postgresql</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-partial-indexing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-indexacion-parcial-postgresql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-indexacao-parcial-postgresql" />
<lastmod>2026-09-19T18:00:32.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-guide-linux-commands-network-protocols-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-comandos-linux-redes-diagnostico-administracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<lastmod>2026-09-19T17:37:26.169Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/practical-guide-linux-commands-network-protocols-diagnostics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-guide-linux-commands-network-protocols-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-comandos-linux-redes-diagnostico-administracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<lastmod>2026-09-19T17:37:26.169Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-practica-comandos-linux-redes-diagnostico-administracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-guide-linux-commands-network-protocols-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-comandos-linux-redes-diagnostico-administracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-comandos-linux-redes-diagnostico-administracao" />
<lastmod>2026-09-19T17:37:26.169Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-architecture-stakeholders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-a-tech-lead-arquitectura-stakeholders" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<lastmod>2026-09-19T17:00:33.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senior-to-tech-lead-transition-architecture-stakeholders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-architecture-stakeholders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-a-tech-lead-arquitectura-stakeholders" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<lastmod>2026-09-19T17:00:33.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicion-senior-a-tech-lead-arquitectura-stakeholders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-architecture-stakeholders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-a-tech-lead-arquitectura-stakeholders" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-arquitetura-stakeholders" />
<lastmod>2026-09-19T17:00:33.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-brute-force-attacks-work-blocking-mechanisms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ataque-fuerza-bruta-mecanismos-bloqueo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<lastmod>2026-09-19T16:27:00.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-brute-force-attacks-work-blocking-mechanisms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-brute-force-attacks-work-blocking-mechanisms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ataque-fuerza-bruta-mecanismos-bloqueo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<lastmod>2026-09-19T16:27:00.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-ataque-fuerza-bruta-mecanismos-bloqueo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-brute-force-attacks-work-blocking-mechanisms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ataque-fuerza-bruta-mecanismos-bloqueo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ataque-forca-bruta-mecanismos-bloqueio" />
<lastmod>2026-09-19T16:27:00.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mfa-2fa-adaptive-authentication-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mfa-2fa-autenticacion-adaptativa-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<lastmod>2026-09-19T16:26:41.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mfa-2fa-adaptive-authentication-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mfa-2fa-adaptive-authentication-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mfa-2fa-autenticacion-adaptativa-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<lastmod>2026-09-19T16:26:41.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mfa-2fa-autenticacion-adaptativa-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mfa-2fa-adaptive-authentication-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mfa-2fa-autenticacion-adaptativa-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mfa-2fa-autenticacao-adaptativa-diferencas" />
<lastmod>2026-09-19T16:26:41.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-vs-passwords-how-secretless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-vs-contrasenas-como-funciona-la-autenticacion-sin-secreto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<lastmod>2026-09-19T16:26:22.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-vs-passwords-how-secretless-authentication-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-vs-passwords-how-secretless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-vs-contrasenas-como-funciona-la-autenticacion-sin-secreto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<lastmod>2026-09-19T16:26:22.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-vs-contrasenas-como-funciona-la-autenticacion-sin-secreto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-vs-passwords-how-secretless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-vs-contrasenas-como-funciona-la-autenticacion-sin-secreto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-vs-senhas-como-funciona-autenticacao-sem-segredo" />
<lastmod>2026-09-19T16:26:22.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-password-managers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestor-de-contrasenas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<lastmod>2026-09-19T16:26:06.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-password-managers-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-password-managers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestor-de-contrasenas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<lastmod>2026-09-19T16:26:06.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gestor-de-contrasenas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-password-managers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestor-de-contrasenas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciador-de-senhas" />
<lastmod>2026-09-19T16:26:06.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-signature-works-not-ordinary-encryption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-firma-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<lastmod>2026-09-19T16:25:48.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-digital-signature-works-not-ordinary-encryption</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-signature-works-not-ordinary-encryption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-firma-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<lastmod>2026-09-19T16:25:48.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-firma-digital-criptografia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-signature-works-not-ordinary-encryption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-firma-digital-criptografia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-assinatura-digital-criptografia" />
<lastmod>2026-09-19T16:25:48.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sha256-sha3-blake3-hash-algorithms-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencias-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<lastmod>2026-09-19T16:25:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sha256-sha3-blake3-hash-algorithms-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sha256-sha3-blake3-hash-algorithms-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencias-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<lastmod>2026-09-19T16:25:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sha256-sha3-blake3-diferencias-algoritmos-hash</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sha256-sha3-blake3-hash-algorithms-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencias-algoritmos-hash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sha256-sha3-blake3-diferencas-algoritmos-hash" />
<lastmod>2026-09-19T16:25:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-hash-functions-work-and-where-they-are-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-funciones-de-hash-y-donde-se-utilizan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<lastmod>2026-09-19T16:25:13.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-hash-functions-work-and-where-they-are-used</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-hash-functions-work-and-where-they-are-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-funciones-de-hash-y-donde-se-utilizan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<lastmod>2026-09-19T16:25:13.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionan-funciones-de-hash-y-donde-se-utilizan</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-hash-functions-work-and-where-they-are-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-funciones-de-hash-y-donde-se-utilizan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-funcoes-de-hash-e-onde-sao-utilizadas" />
<lastmod>2026-09-19T16:25:13.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/symmetric-vs-asymmetric-encryption-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-simetrico-vs-asimetrico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<lastmod>2026-09-19T16:24:59.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/symmetric-vs-asymmetric-encryption-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/symmetric-vs-asymmetric-encryption-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-simetrico-vs-asimetrico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<lastmod>2026-09-19T16:24:59.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cifrado-simetrico-vs-asimetrico-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/symmetric-vs-asymmetric-encryption-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-simetrico-vs-asimetrico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-simetrica-vs-assimetrica" />
<lastmod>2026-09-19T16:24:59.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-public-key-infrastructure-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-funciona-la-infraestructura-de-clave-publica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<lastmod>2026-09-19T16:24:43.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-how-public-key-infrastructure-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-public-key-infrastructure-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-funciona-la-infraestructura-de-clave-publica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<lastmod>2026-09-19T16:24:43.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-como-funciona-la-infraestructura-de-clave-publica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-public-key-infrastructure-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-funciona-la-infraestructura-de-clave-publica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-funciona-a-infraestrutura-de-chaves-publicas" />
<lastmod>2026-09-19T16:24:43.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-certificado-digital-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-certificate-works-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<lastmod>2026-09-19T16:24:24.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-digital-certificate-works-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-certificate-works-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<lastmod>2026-09-19T16:24:24.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-certificado-digital-internet-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-certificate-works-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-certificado-digital-internet" />
<lastmod>2026-09-19T16:24:24.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmarc-in-practice-reducing-fraud-using-your-domain" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmarc-en-la-practica-como-reducir-fraudes-usando-su-dominio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<lastmod>2026-09-19T16:24:08.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmarc-in-practice-reducing-fraud-using-your-domain</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmarc-in-practice-reducing-fraud-using-your-domain" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmarc-en-la-practica-como-reducir-fraudes-usando-su-dominio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<lastmod>2026-09-19T16:24:08.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmarc-en-la-practica-como-reducir-fraudes-usando-su-dominio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmarc-in-practice-reducing-fraud-using-your-domain" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmarc-en-la-practica-como-reducir-fraudes-usando-su-dominio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmarc-na-pratica-como-reduzir-fraudes-usando-o-seu-dominio" />
<lastmod>2026-09-19T16:24:08.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dkim-explained-email-digital-signatures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dkim-explicado-firma-digital-validacion-correos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<lastmod>2026-09-19T16:23:47.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dkim-explained-email-digital-signatures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dkim-explained-email-digital-signatures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dkim-explicado-firma-digital-validacion-correos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<lastmod>2026-09-19T16:23:47.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dkim-explicado-firma-digital-validacion-correos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dkim-explained-email-digital-signatures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dkim-explicado-firma-digital-validacion-correos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dkim-explicado-assinatura-digital-validacao-emails" />
<lastmod>2026-09-19T16:23:47.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spf-works-email-domain-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-spf-proteccion-de-dominios-de-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<lastmod>2026-09-19T16:23:29.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-spf-works-email-domain-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spf-works-email-domain-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-spf-proteccion-de-dominios-de-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<lastmod>2026-09-19T16:23:29.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-spf-proteccion-de-dominios-de-correo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spf-works-email-domain-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-spf-proteccion-de-dominios-de-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-spf-protecao-de-dominios-de-email" />
<lastmod>2026-09-19T16:23:29.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/imap-vs-pop3-differences-and-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/imap-vs-pop3-diferencias-y-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<lastmod>2026-09-19T16:23:11.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/imap-vs-pop3-differences-and-how-they-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/imap-vs-pop3-differences-and-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/imap-vs-pop3-diferencias-y-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<lastmod>2026-09-19T16:23:11.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/imap-vs-pop3-diferencias-y-funcionamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/imap-vs-pop3-differences-and-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/imap-vs-pop3-diferencias-y-funcionamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/imap-vs-pop3-diferencas-e-funcionamento" />
<lastmod>2026-09-19T16:23:11.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-smtp-protocol-works-email-journey" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-camino-correo-electronico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<lastmod>2026-09-19T16:22:50.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-smtp-protocol-works-email-journey</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-smtp-protocol-works-email-journey" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-camino-correo-electronico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<lastmod>2026-09-19T16:22:50.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-protocolo-smtp-camino-correo-electronico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-smtp-protocol-works-email-journey" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-camino-correo-electronico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-protocolo-smtp-caminho-email" />
<lastmod>2026-09-19T16:22:50.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ftp-ftps-sftp-differences-transfer-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencias-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<lastmod>2026-09-19T16:22:35.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ftp-ftps-sftp-differences-transfer-protocols</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ftp-ftps-sftp-differences-transfer-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencias-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<lastmod>2026-09-19T16:22:35.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ftp-ftps-sftp-diferencias-protocolos-transferencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ftp-ftps-sftp-differences-transfer-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencias-protocolos-transferencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ftp-ftps-sftp-diferencas-protocolos-transferencia" />
<lastmod>2026-09-19T16:22:35.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-sftp-works-and-why-it-is-different-from-ftp" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sftp-y-por-que-es-diferente-de-ftp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<lastmod>2026-09-19T16:22:22.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-sftp-works-and-why-it-is-different-from-ftp</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-sftp-works-and-why-it-is-different-from-ftp" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sftp-y-por-que-es-diferente-de-ftp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<lastmod>2026-09-19T16:22:22.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sftp-y-por-que-es-diferente-de-ftp</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-sftp-works-and-why-it-is-different-from-ftp" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sftp-y-por-que-es-diferente-de-ftp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-sftp-e-por-que-ele-e-diferente-do-ftp" />
<lastmod>2026-09-19T16:22:22.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-secure-server-access-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-creacion-punto-seguro-acceso-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<lastmod>2026-09-19T16:22:07.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-secure-server-access-point</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-secure-server-access-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-creacion-punto-seguro-acceso-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<lastmod>2026-09-19T16:22:07.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-creacion-punto-seguro-acceso-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-secure-server-access-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-creacion-punto-seguro-acceso-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-criacao-ponto-seguro-acesso-servidores" />
<lastmod>2026-09-19T16:22:07.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-keys-how-passwordless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/claves-ssh-como-funciona-la-autenticacion-sin-contrasena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<lastmod>2026-09-19T16:21:48.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-keys-how-passwordless-authentication-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-keys-how-passwordless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/claves-ssh-como-funciona-la-autenticacion-sin-contrasena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<lastmod>2026-09-19T16:21:48.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/claves-ssh-como-funciona-la-autenticacion-sin-contrasena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-keys-how-passwordless-authentication-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/claves-ssh-como-funciona-la-autenticacion-sin-contrasena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-keys-como-funciona-a-autenticacao-sem-senha" />
<lastmod>2026-09-19T16:21:48.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-protocolo-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ssh-protocol-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<lastmod>2026-09-19T16:21:32.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-ssh-protocol-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ssh-protocol-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<lastmod>2026-09-19T16:21:32.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-protocolo-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ssh-protocol-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-protocolo-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-protocolo-ssh" />
<lastmod>2026-09-19T16:21:32.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-cache-why-computer-does-not-always-query-dns-server</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-does-not-always-query-dns-server" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-cache-por-que-tu-computadora-no-siempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<lastmod>2026-09-19T16:15:16.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-does-not-always-query-dns-server" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-cache-por-que-tu-computadora-no-siempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<lastmod>2026-09-19T16:15:16.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-cache-por-que-tu-computadora-no-siempre-consulta-servidor-dns</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-does-not-always-query-dns-server" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-cache-por-que-tu-computadora-no-siempre-consulta-servidor-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-por-que-seu-computador-nem-sempre-consulta-servidor-dns" />
<lastmod>2026-09-19T16:15:16.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-works-when-accessing-websites" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-dns-al-acceder-a-sitios-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<lastmod>2026-09-19T16:14:57.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-dns-works-when-accessing-websites</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-works-when-accessing-websites" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-dns-al-acceder-a-sitios-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<lastmod>2026-09-19T16:14:57.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-dns-al-acceder-a-sitios-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-works-when-accessing-websites" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-dns-al-acceder-a-sitios-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-dns-no-acesso-a-sites" />
<lastmod>2026-09-19T16:14:57.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/icmp-protocol-ip-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-icmp-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<lastmod>2026-09-19T16:14:39.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/icmp-protocol-ip-network-diagnostics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/icmp-protocol-ip-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-icmp-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<lastmod>2026-09-19T16:14:39.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-icmp-diagnostico-redes-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/icmp-protocol-ip-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-icmp-diagnostico-redes-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/icmp-protocolo-diagnostico-redes-ip" />
<lastmod>2026-09-19T16:14:39.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/traceroute-caminho-pacote-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/traceroute-packet-internet-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/traceroute-camino-paquete-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<lastmod>2026-09-19T16:14:17.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/traceroute-packet-internet-path</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/traceroute-packet-internet-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/traceroute-camino-paquete-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<lastmod>2026-09-19T16:14:17.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/traceroute-camino-paquete-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/traceroute-packet-internet-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/traceroute-camino-paquete-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/traceroute-caminho-pacote-internet" />
<lastmod>2026-09-19T16:14:17.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ping-works-connectivity-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-ping-prueba-de-conectividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<lastmod>2026-09-19T16:13:48.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-ping-works-connectivity-testing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ping-works-connectivity-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-ping-prueba-de-conectividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<lastmod>2026-09-19T16:13:48.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-ping-prueba-de-conectividad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ping-works-connectivity-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-ping-prueba-de-conectividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ping-teste-de-conectividade" />
<lastmod>2026-09-19T16:13:48.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-and-fragmentation-packet-size-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-y-fragmentacion-tamano-paquetes-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<lastmod>2026-09-19T16:13:21.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-and-fragmentation-packet-size-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-and-fragmentation-packet-size-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-y-fragmentacion-tamano-paquetes-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<lastmod>2026-09-19T16:13:21.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-y-fragmentacion-tamano-paquetes-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-and-fragmentation-packet-size-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-y-fragmentacion-tamano-paquetes-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-e-fragmentacao-tamanho-pacotes-rede" />
<lastmod>2026-09-19T16:13:21.257Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-packet-size-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-el-tamano-de-los-paquetes-mejora-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<lastmod>2026-09-19T16:12:40.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-when-increasing-packet-size-improves-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-packet-size-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-el-tamano-de-los-paquetes-mejora-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<lastmod>2026-09-19T16:12:40.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-el-tamano-de-los-paquetes-mejora-el-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-packet-size-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-el-tamano-de-los-paquetes-mejora-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-o-tamanho-dos-pacotes-melhora-o-desempenho" />
<lastmod>2026-09-19T16:12:40.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-combine-network-connections-single-logical-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-como-combinar-multiples-conexiones-red-enlace-logico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<lastmod>2026-09-19T16:12:13.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-combine-network-connections-single-logical-link</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-combine-network-connections-single-logical-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-como-combinar-multiples-conexiones-red-enlace-logico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<lastmod>2026-09-19T16:12:13.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-como-combinar-multiples-conexiones-red-enlace-logico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-combine-network-connections-single-logical-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-como-combinar-multiples-conexiones-red-enlace-logico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-combinar-conexoes-rede-enlace-logico" />
<lastmod>2026-09-19T16:12:13.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-stp-works-prevents-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-stp-evita-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<lastmod>2026-09-19T16:11:49.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-stp-works-prevents-loops-ethernet-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-stp-works-prevents-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-stp-evita-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<lastmod>2026-09-19T16:11:49.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-stp-evita-bucles-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-stp-works-prevents-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-stp-evita-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-stp-evita-loops-redes-ethernet" />
<lastmod>2026-09-19T16:11:49.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/trunk-and-access-understanding-vlan-switches" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trunk-y-access-entendiendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<lastmod>2026-09-19T16:11:33.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trunk-and-access-understanding-vlan-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/trunk-and-access-understanding-vlan-switches" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trunk-y-access-entendiendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<lastmod>2026-09-19T16:11:33.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trunk-y-access-entendiendo-vlan-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/trunk-and-access-understanding-vlan-switches" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trunk-y-access-entendiendo-vlan-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trunk-e-access-entendendo-vlan-switches" />
<lastmod>2026-09-19T16:11:33.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-vlan-works-network-separation-same-switch</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vlan-works-network-separation-same-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vlan-separacion-redes-mismo-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<lastmod>2026-09-19T16:11:17.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vlan-works-network-separation-same-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vlan-separacion-redes-mismo-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<lastmod>2026-09-19T16:11:17.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vlan-separacion-redes-mismo-switch</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vlan-works-network-separation-same-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vlan-separacion-redes-mismo-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vlan-separacao-redes-switch" />
<lastmod>2026-09-19T16:11:17.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/switch-vs-hub-differences-and-network-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-vs-hub-diferencias-y-evolucion-de-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<lastmod>2026-09-19T16:10:54.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/switch-vs-hub-differences-and-network-evolution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/switch-vs-hub-differences-and-network-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-vs-hub-diferencias-y-evolucion-de-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<lastmod>2026-09-19T16:10:54.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/switch-vs-hub-diferencias-y-evolucion-de-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/switch-vs-hub-differences-and-network-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-vs-hub-diferencias-y-evolucion-de-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-vs-hub-diferencas-e-evolucao-das-redes" />
<lastmod>2026-09-19T16:10:54.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-router-works-packets-routes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-router-paquetes-rutas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<lastmod>2026-09-19T16:10:38.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-a-router-works-packets-routes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-router-works-packets-routes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-router-paquetes-rutas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<lastmod>2026-09-19T16:10:38.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-un-router-paquetes-rutas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-router-works-packets-routes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-router-paquetes-rutas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-roteador-pacotes-rotas" />
<lastmod>2026-09-19T16:10:38.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-forwarding-route-external-connections-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-forwarding-direccionar-conexiones-externas-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<lastmod>2026-09-19T16:10:03.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-forwarding-route-external-connections-local-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-forwarding-route-external-connections-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-forwarding-direccionar-conexiones-externas-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<lastmod>2026-09-19T16:10:03.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-forwarding-direccionar-conexiones-externas-red-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-forwarding-route-external-connections-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-forwarding-direccionar-conexiones-externas-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-forwarding-direcionar-conexoes-externas-rede-local" />
<lastmod>2026-09-19T16:10:03.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-nat-works-internet-connection-sharing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-nat-compartir-conexion-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<lastmod>2026-09-19T16:09:41.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-nat-works-internet-connection-sharing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-nat-works-internet-connection-sharing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-nat-compartir-conexion-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<lastmod>2026-09-19T16:09:41.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-nat-compartir-conexion-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-nat-works-internet-connection-sharing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-nat-compartir-conexion-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-nat-funciona-compartilhamento-conexao-internet" />
<lastmod>2026-09-19T16:09:41.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-explained-how-computers-receive-ip-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-reciben-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<lastmod>2026-09-19T16:09:22.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-explained-how-computers-receive-ip-addresses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-explained-how-computers-receive-ip-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-reciben-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<lastmod>2026-09-19T16:09:22.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-explicado-como-computadores-reciben-ips</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-explained-how-computers-receive-ip-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-reciben-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-explicado-como-computadores-recebem-ips" />
<lastmod>2026-09-19T16:09:22.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-in-practice-how-computers-discover-mac-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-en-la-practica-como-computadores-descubren-direcciones-mac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<lastmod>2026-09-19T16:09:10.001Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-in-practice-how-computers-discover-mac-addresses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-in-practice-how-computers-discover-mac-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-en-la-practica-como-computadores-descubren-direcciones-mac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<lastmod>2026-09-19T16:09:10.001Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-en-la-practica-como-computadores-descubren-direcciones-mac</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-in-practice-how-computers-discover-mac-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-en-la-practica-como-computadores-descubren-direcciones-mac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-na-pratica-como-computadores-descobrem-endereco-mac" />
<lastmod>2026-09-19T16:09:10.001Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mac-address-works-network-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-direccion-mac-dispositivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<lastmod>2026-09-19T16:08:44.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-mac-address-works-network-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mac-address-works-network-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-direccion-mac-dispositivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<lastmod>2026-09-19T16:08:44.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-direccion-mac-dispositivos-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mac-address-works-network-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-direccion-mac-dispositivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-endereco-mac-dispositivos-rede" />
<lastmod>2026-09-19T16:08:44.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ethernet-network-speeds-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-velocidades-red-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<lastmod>2026-09-19T16:08:20.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ethernet-network-speeds-10-100-1000-25g-10g</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ethernet-network-speeds-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-velocidades-red-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<lastmod>2026-09-19T16:08:20.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ethernet-velocidades-red-10-100-1000-25g-10g</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ethernet-network-speeds-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-velocidades-red-10-100-1000-25g-10g" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-velocidades-rede-10-100-1000-25g-10g" />
<lastmod>2026-09-19T16:08:20.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-interface-card-works-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-de-red-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<lastmod>2026-09-19T16:07:50.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-network-interface-card-works-signals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-interface-card-works-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-de-red-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<lastmod>2026-09-19T16:07:50.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-tarjeta-de-red-senales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-interface-card-works-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-de-red-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-rede-sinais" />
<lastmod>2026-09-19T16:07:50.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cli-development-environment-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-entornos-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<lastmod>2026-09-19T16:00:31.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cli-development-environment-architecture-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cli-development-environment-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-entornos-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<lastmod>2026-09-19T16:00:31.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-entornos-cli-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cli-development-environment-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-entornos-cli-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-ambientes-cli-neovim-tmux-zsh" />
<lastmod>2026-09-19T16:00:31.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scalable-homelab-proxmox-zfs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-escalable-proxmox-zfs-respaldo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<lastmod>2026-09-19T15:00:37.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/scalable-homelab-proxmox-zfs-backup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scalable-homelab-proxmox-zfs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-escalable-proxmox-zfs-respaldo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<lastmod>2026-09-19T15:00:37.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/homelab-escalable-proxmox-zfs-respaldo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scalable-homelab-proxmox-zfs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-escalable-proxmox-zfs-respaldo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-escalavel-proxmox-zfs-pbs" />
<lastmod>2026-09-19T15:00:37.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rest-api-idempotency-contract-versioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-api-rest-versionado-contratos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<lastmod>2026-09-19T14:00:35.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rest-api-idempotency-contract-versioning</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rest-api-idempotency-contract-versioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-api-rest-versionado-contratos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<lastmod>2026-09-19T14:00:35.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-api-rest-versionado-contratos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rest-api-idempotency-contract-versioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-api-rest-versionado-contratos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-api-rest-versionamento-contratos" />
<lastmod>2026-09-19T14:00:35.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spatial-audio-works-architecture-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-espacial-arquitectura-e-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<lastmod>2026-09-19T13:51:50.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-spatial-audio-works-architecture-engineering</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spatial-audio-works-architecture-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-espacial-arquitectura-e-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<lastmod>2026-09-19T13:51:50.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-audio-espacial-arquitectura-e-ingenieria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-spatial-audio-works-architecture-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-espacial-arquitectura-e-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-espacial-arquitetura-e-engenharia" />
<lastmod>2026-09-19T13:51:50.841Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dynamic-condenser-mems-microphones-technology-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfonos-dinamicos-condensadores-mems-diferencias-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<lastmod>2026-09-19T13:51:38.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dynamic-condenser-mems-microphones-technology-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dynamic-condenser-mems-microphones-technology-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfonos-dinamicos-condensadores-mems-diferencias-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<lastmod>2026-09-19T13:51:38.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microfonos-dinamicos-condensadores-mems-diferencias-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dynamic-condenser-mems-microphones-technology-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfonos-dinamicos-condensadores-mems-diferencias-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfones-dinamicos-condensadores-mems-diferencas-tecnologia" />
<lastmod>2026-09-19T13:51:38.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-active-noise-cancellation-works-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cancelacion-activa-ruido-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<lastmod>2026-09-19T13:51:16.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-active-noise-cancellation-works-headphones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-active-noise-cancellation-works-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cancelacion-activa-ruido-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<lastmod>2026-09-19T13:51:16.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cancelacion-activa-ruido-auriculares</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-active-noise-cancellation-works-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cancelacion-activa-ruido-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cancelamento-ativo-ruido-fones" />
<lastmod>2026-09-19T13:51:16.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codecs-bluetooth-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<lastmod>2026-09-19T13:51:03.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explained</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codecs-bluetooth-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<lastmod>2026-09-19T13:51:03.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codecs-bluetooth-sbc-aac-aptx-ldac-explicados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codecs-bluetooth-sbc-aac-aptx-ldac-explicados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-codecs-sbc-aac-aptx-ldac-explicados" />
<lastmod>2026-09-19T13:51:03.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dac-adc-amplifiers-signal-conversion</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dac-adc-amplifiers-signal-conversion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dac-adc-amplificadores-conversion-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<lastmod>2026-09-19T13:50:40.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dac-adc-amplifiers-signal-conversion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dac-adc-amplificadores-conversion-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<lastmod>2026-09-19T13:50:40.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dac-adc-amplificadores-conversion-senales</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dac-adc-amplifiers-signal-conversion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dac-adc-amplificadores-conversion-senales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dac-adc-e-amplificadores-conversao-sinais" />
<lastmod>2026-09-19T13:50:40.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-audio-works-in-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-digital-en-las-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<lastmod>2026-09-19T13:50:21.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-digital-audio-works-in-computers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-audio-works-in-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-digital-en-las-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<lastmod>2026-09-19T13:50:21.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-audio-digital-en-las-computadoras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-digital-audio-works-in-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-audio-digital-en-las-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-audio-digital-em-computadores" />
<lastmod>2026-09-19T13:50:21.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdmi-displayport-usbc-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<lastmod>2026-09-19T13:50:06.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdmi-displayport-usbc-differences-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdmi-displayport-usbc-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<lastmod>2026-09-19T13:50:06.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdmi-displayport-usbc-diferencias-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdmi-displayport-usbc-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdmi-displayport-usbc-diferencas-aplicacoes" />
<lastmod>2026-09-19T13:50:06.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-color-calibration-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-calibracion-color-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<lastmod>2026-09-19T13:49:47.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-monitor-color-calibration-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-color-calibration-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-calibracion-color-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<lastmod>2026-09-19T13:49:47.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-calibracion-color-monitor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-color-calibration-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-calibracion-color-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-calibracao-cores-monitor" />
<lastmod>2026-09-19T13:49:47.464Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdr-in-practice-what-high-dynamic-range-means-for-displays" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdr-en-la-practica-que-significa-high-dynamic-range-en-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<lastmod>2026-09-19T13:49:31.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdr-in-practice-what-high-dynamic-range-means-for-displays</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdr-in-practice-what-high-dynamic-range-means-for-displays" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdr-en-la-practica-que-significa-high-dynamic-range-en-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<lastmod>2026-09-19T13:49:31.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hdr-en-la-practica-que-significa-high-dynamic-range-en-pantallas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hdr-in-practice-what-high-dynamic-range-means-for-displays" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hdr-en-la-practica-que-significa-high-dynamic-range-en-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hdr-na-pratica-o-que-significa-high-dynamic-range-em-telas" />
<lastmod>2026-09-19T13:49:31.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/response-time-ghosting-input-lag-monitors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tiempo-de-respuesta-ghosting-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<lastmod>2026-09-19T13:49:13.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/response-time-ghosting-input-lag-monitors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/response-time-ghosting-input-lag-monitors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tiempo-de-respuesta-ghosting-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<lastmod>2026-09-19T13:49:13.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tiempo-de-respuesta-ghosting-input-lag-monitores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/response-time-ghosting-input-lag-monitors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tiempo-de-respuesta-ghosting-input-lag-monitores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tempo-de-resposta-ghosting-e-input-lag-monitores" />
<lastmod>2026-09-19T13:49:13.762Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<lastmod>2026-09-19T13:48:53.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<lastmod>2026-09-19T13:48:53.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refresh-rate-60hz-120hz-240hz-experiencias" />
<lastmod>2026-09-19T13:48:53.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lcd-oled-mini-led-display-technologies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<lastmod>2026-09-19T13:48:37.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lcd-oled-mini-led-display-technologies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lcd-oled-mini-led-display-technologies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<lastmod>2026-09-19T13:48:37.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-pantalla</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lcd-oled-mini-led-display-technologies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lcd-oled-mini-led-tecnologias-de-tela" />
<lastmod>2026-09-19T13:48:37.887Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-works-image-rendering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-monitor-imagen-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<lastmod>2026-09-19T13:48:18.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-monitor-works-image-rendering</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-works-image-rendering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-monitor-imagen-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<lastmod>2026-09-19T13:48:18.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-un-monitor-imagen-pantalla</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-monitor-works-image-rendering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-monitor-imagen-pantalla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-monitor-imagem-tela" />
<lastmod>2026-09-19T13:48:18.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opengl-vulkan-directx-graphics-apis</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opengl-vulkan-directx-graphics-apis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<lastmod>2026-09-19T13:48:03.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opengl-vulkan-directx-graphics-apis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<lastmod>2026-09-19T13:48:03.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opengl-vulkan-directx-graphics-apis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opengl-vulkan-directx-apis-graficas" />
<lastmod>2026-09-19T13:48:03.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-acceleration-works-browsers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-aceleracion-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<lastmod>2026-09-19T13:47:44.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-graphics-acceleration-works-browsers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-acceleration-works-browsers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-aceleracion-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<lastmod>2026-09-19T13:47:44.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-aceleracion-grafica-navegadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-acceleration-works-browsers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-aceleracion-grafica-navegadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-aceleracao-grafica-navegadores" />
<lastmod>2026-09-19T13:47:44.144Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-ray-tracing-lighting-reflections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ray-tracing-tiempo-real-iluminacion-reflejos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<lastmod>2026-09-19T13:47:24.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/real-time-ray-tracing-lighting-reflections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-ray-tracing-lighting-reflections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ray-tracing-tiempo-real-iluminacion-reflejos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<lastmod>2026-09-19T13:47:24.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ray-tracing-tiempo-real-iluminacion-reflejos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-ray-tracing-lighting-reflections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ray-tracing-tiempo-real-iluminacion-reflejos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ray-tracing-tempo-real-iluminacao-reflexos" />
<lastmod>2026-09-19T13:47:24.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-gpu-memory-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<lastmod>2026-09-19T13:47:05.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gddr6-gddr6x-gddr7-gpu-memory-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-gpu-memory-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<lastmod>2026-09-19T13:47:05.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-gpu-memory-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gddr6-gddr6x-gddr7-memorias-gpu" />
<lastmod>2026-09-19T13:47:05.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vram-importancia-jogos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vram-works-importance-in-games" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vram-importancia-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<lastmod>2026-09-19T13:46:41.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-vram-works-importance-in-games</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vram-works-importance-in-games" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vram-importancia-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<lastmod>2026-09-19T13:46:41.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vram-importancia-juegos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vram-works-importance-in-games" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vram-importancia-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vram-importancia-jogos" />
<lastmod>2026-09-19T13:46:41.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-vs-dedicated-gpu-architecture-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencias-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<lastmod>2026-09-19T13:46:26.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrated-vs-dedicated-gpu-architecture-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-vs-dedicated-gpu-architecture-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencias-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<lastmod>2026-09-19T13:46:26.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencias-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-vs-dedicated-gpu-architecture-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencias-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-integrada-vs-dedicada-diferencas-arquitetura" />
<lastmod>2026-09-19T13:46:26.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-card-works-vs-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-grafica-vs-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<lastmod>2026-09-19T13:46:11.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-graphics-card-works-vs-processor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-card-works-vs-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-grafica-vs-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<lastmod>2026-09-19T13:46:11.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-tarjeta-grafica-vs-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-graphics-card-works-vs-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-tarjeta-grafica-vs-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-placa-de-video-vs-processador" />
<lastmod>2026-09-19T13:46:11.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/80-plus-power-supply-efficiency-certifications-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/80-plus-significado-certificaciones-eficiencia-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<lastmod>2026-09-19T13:38:29.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/80-plus-power-supply-efficiency-certifications-explained</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/80-plus-power-supply-efficiency-certifications-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/80-plus-significado-certificaciones-eficiencia-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<lastmod>2026-09-19T13:38:29.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/80-plus-significado-certificaciones-eficiencia-fuentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/80-plus-power-supply-efficiency-certifications-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/80-plus-significado-certificaciones-eficiencia-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/80-plus-significado-certificacoes-eficiencia-fontes" />
<lastmod>2026-09-19T13:38:29.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-atx-power-supply-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-alimentacion-atx" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<lastmod>2026-09-19T13:38:12.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-atx-power-supply-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-atx-power-supply-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-alimentacion-atx" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<lastmod>2026-09-19T13:38:12.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-fuente-alimentacion-atx</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-atx-power-supply-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-alimentacion-atx" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-alimentacao-atx" />
<lastmod>2026-09-19T13:38:12.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/impact-temperature-performance-lifespan-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impacto-temperatura-rendimiento-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<lastmod>2026-09-19T13:37:51.422Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/impact-temperature-performance-lifespan-components</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/impact-temperature-performance-lifespan-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impacto-temperatura-rendimiento-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<lastmod>2026-09-19T13:37:51.422Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/impacto-temperatura-rendimiento-vida-util-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/impact-temperature-performance-lifespan-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impacto-temperatura-rendimiento-vida-util-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impacto-temperatura-desempenho-vida-util-componentes" />
<lastmod>2026-09-19T13:37:51.422Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-thermal-paste-works-and-when-to-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pasta-termica-cuando-reemplazar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<lastmod>2026-09-19T13:37:33.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-thermal-paste-works-and-when-to-replace</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-thermal-paste-works-and-when-to-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pasta-termica-cuando-reemplazar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<lastmod>2026-09-19T13:37:33.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-pasta-termica-cuando-reemplazar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-thermal-paste-works-and-when-to-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pasta-termica-cuando-reemplazar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pasta-termica-quando-substituir" />
<lastmod>2026-09-19T13:37:33.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-how-processor-reduces-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-como-el-procesador-reduce-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<lastmod>2026-09-19T13:37:15.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-how-processor-reduces-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-how-processor-reduces-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-como-el-procesador-reduce-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<lastmod>2026-09-19T13:37:15.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-como-el-procesador-reduce-el-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-how-processor-reduces-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-como-el-procesador-reduce-el-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-como-processador-reduz-desempenho" />
<lastmod>2026-09-19T13:37:15.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-how-each-system-removes-heat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remueve-calor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<lastmod>2026-09-19T13:37:01.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-cooler-vs-water-cooler-how-each-system-removes-heat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-how-each-system-removes-heat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remueve-calor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<lastmod>2026-09-19T13:37:01.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remueve-calor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-how-each-system-removes-heat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remueve-calor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-cooler-vs-water-cooler-como-cada-sistema-remove-calor" />
<lastmod>2026-09-19T13:37:01.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-computer-cooling-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracion-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<lastmod>2026-09-19T13:36:40.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-computer-cooling-system-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-computer-cooling-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracion-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<lastmod>2026-09-19T13:36:40.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-refrigeracion-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-computer-cooling-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracion-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-refrigeracao-computador" />
<lastmod>2026-09-19T13:36:40.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-is-not-power-consumption-understanding-thermal-specs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-no-es-consumo-entendiendo-especificaciones-termicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<lastmod>2026-09-19T13:36:27.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-is-not-power-consumption-understanding-thermal-specs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-is-not-power-consumption-understanding-thermal-specs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-no-es-consumo-entendiendo-especificaciones-termicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<lastmod>2026-09-19T13:36:27.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-no-es-consumo-entendiendo-especificaciones-termicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-is-not-power-consumption-understanding-thermal-specs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-no-es-consumo-entendiendo-especificaciones-termicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-nao-e-consumo-entendendo-especificacoes-termicas" />
<lastmod>2026-09-19T13:36:27.565Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/c-states-p-states-processor-power-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<lastmod>2026-09-19T13:36:11.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/c-states-p-states-processor-power-temperature</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/c-states-p-states-processor-power-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<lastmod>2026-09-19T13:36:11.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/c-states-p-states-processor-power-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/c-states-p-states-consumo-temperatura-processador" />
<lastmod>2026-09-19T13:36:11.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-power-management-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestion-energia-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<lastmod>2026-09-19T13:35:53.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-laptop-power-management-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-power-management-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestion-energia-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<lastmod>2026-09-19T13:35:53.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gestion-energia-portatil</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-power-management-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gestion-energia-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gerenciamento-energia-notebook" />
<lastmod>2026-09-19T13:35:53.793Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-secure-boot-works-during-computer-initialization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-secure-boot-durante-el-inicio-del-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<lastmod>2026-09-19T13:35:37.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-secure-boot-works-during-computer-initialization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-secure-boot-works-during-computer-initialization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-secure-boot-durante-el-inicio-del-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<lastmod>2026-09-19T13:35:37.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-secure-boot-durante-el-inicio-del-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-secure-boot-works-during-computer-initialization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-secure-boot-durante-el-inicio-del-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-secure-boot-durante-a-inicializacao-do-computador" />
<lastmod>2026-09-19T13:35:37.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bios-vs-uefi-technical-differences-firmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bios-vs-uefi-diferencias-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<lastmod>2026-09-19T13:35:23.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bios-vs-uefi-technical-differences-firmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bios-vs-uefi-technical-differences-firmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bios-vs-uefi-diferencias-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<lastmod>2026-09-19T13:35:23.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bios-vs-uefi-diferencias-tecnicas-firmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bios-vs-uefi-technical-differences-firmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bios-vs-uefi-diferencias-tecnicas-firmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bios-vs-uefi-diferencas-tecnicas-firmware" />
<lastmod>2026-09-19T13:35:23.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vrm-importancia-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vrm-works-processor-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<lastmod>2026-09-19T13:35:08.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-vrm-works-processor-importance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vrm-works-processor-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<lastmod>2026-09-19T13:35:08.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-vrm-importancia-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-vrm-works-processor-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-vrm-importancia-processador" />
<lastmod>2026-09-19T13:35:08.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motherboard-chipset-function-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chipset-placa-base-funcion-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<lastmod>2026-09-19T13:34:54.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/motherboard-chipset-function-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motherboard-chipset-function-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chipset-placa-base-funcion-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<lastmod>2026-09-19T13:34:54.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chipset-placa-base-funcion-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motherboard-chipset-function-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chipset-placa-base-funcion-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chipset-placa-mae-funcao-arquitetura" />
<lastmod>2026-09-19T13:34:54.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-motherboard-works-and-component-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-una-placa-base-y-la-comunicacion-entre-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<lastmod>2026-09-19T13:34:39.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-a-motherboard-works-and-component-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-motherboard-works-and-component-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-una-placa-base-y-la-comunicacion-entre-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<lastmod>2026-09-19T13:34:39.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-una-placa-base-y-la-comunicacion-entre-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-motherboard-works-and-component-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-una-placa-base-y-la-comunicacion-entre-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-uma-placa-mae-e-a-comunicacao-entre-componentes" />
<lastmod>2026-09-19T13:34:39.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-3-4-5-6-what-actually-changes-across-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-3-4-5-6-que-cambia-realmente-entre-las-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<lastmod>2026-09-19T13:34:22.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-3-4-5-6-what-actually-changes-across-generations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-3-4-5-6-what-actually-changes-across-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-3-4-5-6-que-cambia-realmente-entre-las-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<lastmod>2026-09-19T13:34:22.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-3-4-5-6-que-cambia-realmente-entre-las-generaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-3-4-5-6-what-actually-changes-across-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-3-4-5-6-que-cambia-realmente-entre-las-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-3-4-5-6-o-que-realmente-muda-entre-as-geracoes" />
<lastmod>2026-09-19T13:34:22.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-pci-express-bus-works-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bus-pci-express-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<lastmod>2026-09-19T13:34:03.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-pci-express-bus-works-generations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-pci-express-bus-works-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bus-pci-express-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<lastmod>2026-09-19T13:34:03.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-bus-pci-express-generaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-pci-express-bus-works-generations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bus-pci-express-generaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-barramento-pci-express-geracoes" />
<lastmod>2026-09-19T13:34:03.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-accesses-ram-data-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cpu-accede-datos-ram-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<lastmod>2026-09-19T13:33:41.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-cpu-accesses-ram-data-latency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-accesses-ram-data-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cpu-accede-datos-ram-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<lastmod>2026-09-19T13:33:41.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cpu-accede-datos-ram-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-accesses-ram-data-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cpu-accede-datos-ram-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-cpu-acessa-dados-ram-latencia" />
<lastmod>2026-09-19T13:33:41.195Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cpu-cache-memory-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/l1-l2-l3-niveles-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<lastmod>2026-09-19T13:33:19.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/l1-l2-l3-cpu-cache-memory-levels</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cpu-cache-memory-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/l1-l2-l3-niveles-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<lastmod>2026-09-19T13:33:19.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/l1-l2-l3-niveles-memoria-cache-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cpu-cache-memory-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/l1-l2-l3-niveles-memoria-cache-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/l1-l2-l3-niveis-memoria-cache-cpu" />
<lastmod>2026-09-19T13:33:19.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cache-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-cache-works-and-why-it-speeds-up-programs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cache-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<lastmod>2026-09-19T13:33:03.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-cpu-cache-works-and-why-it-speeds-up-programs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-cache-works-and-why-it-speeds-up-programs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cache-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<lastmod>2026-09-19T13:33:03.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cache-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-cache-works-and-why-it-speeds-up-programs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cache-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-cache-processador" />
<lastmod>2026-09-19T13:33:03.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-communication-satellites-work-internet-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-satelites-comunicacion-conexiones-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<lastmod>2026-09-19T13:31:17.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-communication-satellites-work-internet-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-communication-satellites-work-internet-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-satelites-comunicacion-conexiones-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<lastmod>2026-09-19T13:31:17.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionan-satelites-comunicacion-conexiones-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-communication-satellites-work-internet-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-satelites-comunicacion-conexiones-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-satelites-comunicacao-conexao-internet" />
<lastmod>2026-09-19T13:31:17.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gps-localizacao-celular</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-smartphone-location" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-localizacion-celular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<lastmod>2026-09-19T13:31:01.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-gps-works-smartphone-location</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-smartphone-location" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-localizacion-celular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<lastmod>2026-09-19T13:31:01.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gps-localizacion-celular</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-smartphone-location" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-localizacion-celular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-celular" />
<lastmod>2026-09-19T13:31:01.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-na-pratica-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-in-practice-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-en-la-practica-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<lastmod>2026-09-19T13:30:37.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-in-practice-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-in-practice-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-en-la-practica-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<lastmod>2026-09-19T13:30:37.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-en-la-practica-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-in-practice-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-en-la-practica-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-na-pratica-como-funciona" />
<lastmod>2026-09-19T13:30:37.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wi-fi-calling-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-calling-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<lastmod>2026-09-19T13:30:19.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-calling-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-calling-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<lastmod>2026-09-19T13:30:19.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-calling-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-calling-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-calling-como-funciona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wi-fi-calling-como-funciona" />
<lastmod>2026-09-19T13:30:19.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-wireless-induction-charging-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-carga-inalambrica-induccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<lastmod>2026-09-19T13:30:07.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-wireless-induction-charging-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-wireless-induction-charging-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-carga-inalambrica-induccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<lastmod>2026-09-19T13:30:07.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-carga-inalambrica-induccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-wireless-induction-charging-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-carga-inalambrica-induccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregamento-sem-fio-inducao" />
<lastmod>2026-09-19T13:30:07.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-some-usb-c-cables-transfer-data-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-algunos-cables-usb-c-transfieren-datos-mas-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<lastmod>2026-09-19T13:29:50.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/why-some-usb-c-cables-transfer-data-faster</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-some-usb-c-cables-transfer-data-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-algunos-cables-usb-c-transfieren-datos-mas-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<lastmod>2026-09-19T13:29:50.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-algunos-cables-usb-c-transfieren-datos-mas-rapido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-some-usb-c-cables-transfer-data-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-algunos-cables-usb-c-transfieren-datos-mas-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-alguns-cabos-usb-c-transferem-dados-mais-rapido" />
<lastmod>2026-09-19T13:29:50.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-laptops-receive-power-over-usb-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-las-laptops-reciben-energia-a-traves-de-usb-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<lastmod>2026-09-19T13:29:32.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-how-laptops-receive-power-over-usb-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-laptops-receive-power-over-usb-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-las-laptops-reciben-energia-a-traves-de-usb-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<lastmod>2026-09-19T13:29:32.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-como-las-laptops-reciben-energia-a-traves-de-usb-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-laptops-receive-power-over-usb-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-las-laptops-reciben-energia-a-traves-de-usb-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-notebooks-recebem-energia-pelo-usb-c" />
<lastmod>2026-09-19T13:29:32.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-usb-c-charger-works-power-negotiation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cargador-usb-c-negociacion-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<lastmod>2026-09-19T13:29:17.839Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-usb-c-charger-works-power-negotiation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-usb-c-charger-works-power-negotiation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cargador-usb-c-negociacion-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<lastmod>2026-09-19T13:29:17.839Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cargador-usb-c-negociacion-potencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-usb-c-charger-works-power-negotiation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cargador-usb-c-negociacion-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-carregador-usb-c-negociacao-potencia" />
<lastmod>2026-09-19T13:29:17.839Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-how-smart-home-unification-standard-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-como-funciona-estandar-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<lastmod>2026-09-19T13:29:03.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-how-smart-home-unification-standard-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-how-smart-home-unification-standard-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-como-funciona-estandar-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<lastmod>2026-09-19T13:29:03.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-como-funciona-estandar-casa-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-how-smart-home-unification-standard-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-como-funciona-estandar-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-como-funciona-padrao-casa-inteligente" />
<lastmod>2026-09-19T13:29:03.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-iot-protocol-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativa-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<lastmod>2026-09-19T13:28:46.607Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-iot-protocol-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-iot-protocol-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativa-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<lastmod>2026-09-19T13:28:46.607Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativa-protocolos-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-iot-protocol-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativa-protocolos-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-thread-bluetooth-mesh-comparativo-protocolos-iot" />
<lastmod>2026-09-19T13:28:46.607Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-bluetooth-low-energy-works-power-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<lastmod>2026-09-19T13:28:32.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-bluetooth-low-energy-works-power-consumption</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-bluetooth-low-energy-works-power-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<lastmod>2026-09-19T13:28:32.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-bluetooth-low-energy-works-power-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-bluetooth-low-energy-consumo-energia" />
<lastmod>2026-09-19T13:28:32.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-biometrics-how-sensors-identify-people" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identifican-personas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<lastmod>2026-09-19T13:28:06.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-biometrics-how-sensors-identify-people</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-biometrics-how-sensors-identify-people" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identifican-personas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<lastmod>2026-09-19T13:28:06.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/biometria-digital-como-sensores-identifican-personas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-biometrics-how-sensors-identify-people" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identifican-personas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biometria-digital-como-sensores-identificam-pessoas" />
<lastmod>2026-09-19T13:28:06.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-facial-recognition-works-modern-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-reconocimiento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<lastmod>2026-09-19T13:27:52.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-facial-recognition-works-modern-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-facial-recognition-works-modern-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-reconocimiento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<lastmod>2026-09-19T13:27:52.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-reconocimiento-facial-dispositivos-modernos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-facial-recognition-works-modern-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-reconocimiento-facial-dispositivos-modernos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reconhecimento-facial-dispositivos-modernos" />
<lastmod>2026-09-19T13:27:52.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<lastmod>2026-09-19T13:27:39.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<lastmod>2026-09-19T13:27:39.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-trusted-execution-environment-hardware" />
<lastmod>2026-09-19T13:27:39.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-security-chip-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-chip-seguridad-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<lastmod>2026-09-19T13:27:26.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-security-chip-computers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-security-chip-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-chip-seguridad-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<lastmod>2026-09-19T13:27:26.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-chip-seguridad-computadoras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-security-chip-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-chip-seguridad-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-chip-seguranca-computadores" />
<lastmod>2026-09-19T13:27:26.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-disk-encryption-works-stolen-laptop-reality" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cifrado-disco-computadora-robada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<lastmod>2026-09-19T13:27:13.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-disk-encryption-works-stolen-laptop-reality</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-disk-encryption-works-stolen-laptop-reality" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cifrado-disco-computadora-robada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<lastmod>2026-09-19T13:27:13.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-cifrado-disco-computadora-robada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-disk-encryption-works-stolen-laptop-reality" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-cifrado-disco-computadora-robada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-criptografia-disco-computador-roubado" />
<lastmod>2026-09-19T13:27:13.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/checksums-hashes-verify-file-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridad-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<lastmod>2026-09-19T13:26:56.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/checksums-hashes-verify-file-integrity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/checksums-hashes-verify-file-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridad-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<lastmod>2026-09-19T13:26:56.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/checksums-hashes-verificar-integridad-archivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/checksums-hashes-verify-file-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridad-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/checksums-hashes-verificar-integridade-arquivos" />
<lastmod>2026-09-19T13:26:56.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-compressao-de-arquivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-file-compression-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-la-compresion-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<lastmod>2026-09-19T13:26:38.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-file-compression-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-file-compression-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-la-compresion-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<lastmod>2026-09-19T13:26:38.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-la-compresion-de-archivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-file-compression-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-la-compresion-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-compressao-de-arquivos" />
<lastmod>2026-09-19T13:26:38.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-2" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<lastmod>2026-09-19T13:26:20.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-2</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-2" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<lastmod>2026-09-19T13:26:20.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-2" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-1" />
<lastmod>2026-09-19T13:26:20.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-s3-storage-works-modern-data-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-almacenamiento-s3-arquitectura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<lastmod>2026-09-19T13:26:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-s3-storage-works-modern-data-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-s3-storage-works-modern-data-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-almacenamiento-s3-arquitectura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<lastmod>2026-09-19T13:26:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-almacenamiento-s3-arquitectura-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-s3-storage-works-modern-data-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-almacenamiento-s3-arquitectura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-armazenamento-s3-arquitetura-nuvem" />
<lastmod>2026-09-19T13:26:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-when-processing-data-near-the-user-makes-a-difference</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-when-processing-data-near-the-user-makes-a-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-cuando-procesar-datos-cerca-del-usuario-marca-la-diferencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<lastmod>2026-09-19T13:25:20.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-cuando-procesar-datos-cerca-del-usuario-marca-la-diferencia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-when-processing-data-near-the-user-makes-a-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-cuando-procesar-datos-cerca-del-usuario-marca-la-diferencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<lastmod>2026-09-19T13:25:20.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-when-processing-data-near-the-user-makes-a-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-cuando-procesar-datos-cerca-del-usuario-marca-la-diferencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-quando-processar-dados-perto-do-usuario-faz-diferenca" />
<lastmod>2026-09-19T13:25:20.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-in-practice-deliver-content-reduce-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-en-la-practica-distribuir-contenido-reducir-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<lastmod>2026-09-19T13:25:08.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-in-practice-deliver-content-reduce-latency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-in-practice-deliver-content-reduce-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-en-la-practica-distribuir-contenido-reducir-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<lastmod>2026-09-19T13:25:08.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-en-la-practica-distribuir-contenido-reducir-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-in-practice-deliver-content-reduce-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-en-la-practica-distribuir-contenido-reducir-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-na-pratica-distribuir-conteudo-reduzir-latencia" />
<lastmod>2026-09-19T13:25:08.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-single-ip-exists-multiple-places" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-misma-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<lastmod>2026-09-19T13:24:52.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-how-single-ip-exists-multiple-places</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-single-ip-exists-multiple-places" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-misma-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<lastmod>2026-09-19T13:24:52.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-como-funciona-misma-ip-varios-lugares</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-single-ip-exists-multiple-places" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-misma-ip-varios-lugares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-mesmo-ip-varios-lugares" />
<lastmod>2026-09-19T13:24:52.673Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-in-practice-securing-dns-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-en-la-practica-proteger-respuestas-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<lastmod>2026-09-19T13:24:38.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-in-practice-securing-dns-responses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-in-practice-securing-dns-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-en-la-practica-proteger-respuestas-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<lastmod>2026-09-19T13:24:38.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-en-la-practica-proteger-respuestas-dns</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-in-practice-securing-dns-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-en-la-practica-proteger-respuestas-dns" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-na-pratica-como-proteger-respostas-de-dns" />
<lastmod>2026-09-19T13:24:38.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-1-3-in-practice-https-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-1-3-en-la-practica-seguridad-https" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<lastmod>2026-09-19T13:24:20.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-1-3-in-practice-https-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-1-3-in-practice-https-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-1-3-en-la-practica-seguridad-https" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<lastmod>2026-09-19T13:24:20.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-1-3-en-la-practica-seguridad-https</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-1-3-in-practice-https-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-1-3-en-la-practica-seguridad-https" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-1-3-na-pratica-seguranca-https" />
<lastmod>2026-09-19T13:24:20.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-new-protocol-web-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-nuevo-protocolo-conexiones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<lastmod>2026-09-19T13:24:03.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-new-protocol-web-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-new-protocol-web-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-nuevo-protocolo-conexiones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<lastmod>2026-09-19T13:24:03.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-nuevo-protocolo-conexiones-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-new-protocol-web-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-nuevo-protocolo-conexiones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-novo-protocolo-conexoes-web" />
<lastmod>2026-09-19T13:24:03.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sse-vs-websockets-como-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sse-vs-websockets-how-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sse-vs-websockets-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<lastmod>2026-09-19T13:23:46.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sse-vs-websockets-how-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sse-vs-websockets-how-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sse-vs-websockets-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<lastmod>2026-09-19T13:23:46.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sse-vs-websockets-como-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sse-vs-websockets-how-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sse-vs-websockets-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sse-vs-websockets-como-escolher" />
<lastmod>2026-09-19T13:23:46.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/polling-vs-webhooks-integration-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<lastmod>2026-09-19T13:23:28.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/polling-vs-webhooks-integration-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/polling-vs-webhooks-integration-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<lastmod>2026-09-19T13:23:28.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/polling-vs-webhooks-integration-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/polling-vs-webhooks-estrategias-integracao" />
<lastmod>2026-09-19T13:23:28.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-event-driven-integrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-integraciones-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<lastmod>2026-09-19T13:23:11.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-event-driven-integrations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-event-driven-integrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-integraciones-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<lastmod>2026-09-19T13:23:11.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-integraciones-orientadas-a-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-event-driven-integrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-integraciones-orientadas-a-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-integracoes-orientadas-a-eventos" />
<lastmod>2026-09-19T13:23:11.600Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-preventing-duplicate-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-evitar-operaciones-duplicadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<lastmod>2026-09-19T13:22:54.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-idempotency-preventing-duplicate-operations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-preventing-duplicate-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-evitar-operaciones-duplicadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<lastmod>2026-09-19T13:22:54.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-en-apis-evitar-operaciones-duplicadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-preventing-duplicate-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-evitar-operaciones-duplicadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-evitar-operacoes-duplicadas" />
<lastmod>2026-09-19T13:22:54.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/leader-election-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leader-election-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eleccion-lider-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<lastmod>2026-09-19T13:22:33.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/leader-election-distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leader-election-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eleccion-lider-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<lastmod>2026-09-19T13:22:33.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eleccion-lider-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leader-election-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eleccion-lider-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leader-election-sistemas-distribuidos" />
<lastmod>2026-09-19T13:22:33.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<lastmod>2026-09-19T13:22:18.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<lastmod>2026-09-19T13:22:18.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-locks-coordinating-concurrent-processes-pt" />
<lastmod>2026-09-19T13:22:18.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bulkhead-pattern-resource-isolation-failure-mitigation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bulkhead-pattern-aislamiento-recursos-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<lastmod>2026-09-19T13:21:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bulkhead-pattern-resource-isolation-failure-mitigation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bulkhead-pattern-resource-isolation-failure-mitigation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bulkhead-pattern-aislamiento-recursos-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<lastmod>2026-09-19T13:21:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bulkhead-pattern-aislamiento-recursos-fallos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bulkhead-pattern-resource-isolation-failure-mitigation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bulkhead-pattern-aislamiento-recursos-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bulkhead-pattern-isolamento-recursos-falhas" />
<lastmod>2026-09-19T13:21:58.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/retry-and-backoff-strategies-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reintentos-y-retroceso-estrategias-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<lastmod>2026-09-19T13:21:43.120Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/retry-and-backoff-strategies-distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/retry-and-backoff-strategies-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reintentos-y-retroceso-estrategias-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<lastmod>2026-09-19T13:21:43.120Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reintentos-y-retroceso-estrategias-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/retry-and-backoff-strategies-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reintentos-y-retroceso-estrategias-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/retry-e-backoff-estrategias-em-sistemas-distribuidos" />
<lastmod>2026-09-19T13:21:43.120Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-preventing-service-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-fallos-en-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<lastmod>2026-09-19T13:21:20.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-preventing-service-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-preventing-service-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-fallos-en-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<lastmod>2026-09-19T13:21:20.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-como-evitar-fallos-en-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-preventing-service-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-fallos-en-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-como-evitar-falhas-em-servicos" />
<lastmod>2026-09-19T13:21:20.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-rate-limiting-control-consumption-users" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-apis-control-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<lastmod>2026-09-19T13:20:45.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-rate-limiting-control-consumption-users</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-rate-limiting-control-consumption-users" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-apis-control-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<lastmod>2026-09-19T13:20:45.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/limitacion-tasa-apis-control-consumo-usuarios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-rate-limiting-control-consumption-users" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-apis-control-consumo-usuarios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-api-controle-consumo-usuarios" />
<lastmod>2026-09-19T13:20:45.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-vs-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<lastmod>2026-09-19T13:20:29.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<lastmod>2026-09-19T13:20:29.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-vs-reverse-proxy" />
<lastmod>2026-09-19T13:20:29.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/istio-vs-linkerd-service-mesh-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacion-service-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<lastmod>2026-09-19T13:20:12.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/istio-vs-linkerd-service-mesh-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/istio-vs-linkerd-service-mesh-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacion-service-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<lastmod>2026-09-19T13:20:12.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/istio-vs-linkerd-comparacion-service-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/istio-vs-linkerd-service-mesh-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacion-service-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/istio-vs-linkerd-comparacao-service-mesh" />
<lastmod>2026-09-19T13:20:12.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-microservices-communication-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-control-comunicacion-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<lastmod>2026-09-19T13:19:55.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-microservices-communication-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-microservices-communication-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-control-comunicacion-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<lastmod>2026-09-19T13:19:55.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-control-comunicacion-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-microservices-communication-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-control-comunicacion-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-controle-comunicacao-microsservicos" />
<lastmod>2026-09-19T13:19:55.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mtls-works-certificate-based-authentication-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacion-basada-en-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<lastmod>2026-09-19T13:19:42.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-mtls-works-certificate-based-authentication-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mtls-works-certificate-based-authentication-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacion-basada-en-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<lastmod>2026-09-19T13:19:42.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-mtls-autenticacion-basada-en-certificados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-mtls-works-certificate-based-authentication-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacion-basada-en-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-mtls-autenticacao-baseada-em-certificados" />
<lastmod>2026-09-19T13:19:42.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrastructure-drift-how-to-detect-unplanned-server-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificaciones-no-planificadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<lastmod>2026-09-19T13:13:37.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infrastructure-drift-how-to-detect-unplanned-server-changes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrastructure-drift-how-to-detect-unplanned-server-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificaciones-no-planificadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<lastmod>2026-09-19T13:13:37.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificaciones-no-planificadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrastructure-drift-how-to-detect-unplanned-server-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificaciones-no-planificadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infrastructure-drift-como-detectar-modificacoes-nao-planejadas" />
<lastmod>2026-09-19T13:13:37.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/certificate-automation-tls-dozens-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/certificate-automation-tls-decenas-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<lastmod>2026-09-19T13:13:17.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/certificate-automation-tls-dozens-services</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/certificate-automation-tls-dozens-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/certificate-automation-tls-decenas-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<lastmod>2026-09-19T13:13:17.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/certificate-automation-tls-decenas-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/certificate-automation-tls-dozens-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/certificate-automation-tls-decenas-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/certificate-automation-tls-dezenas-de-servicos" />
<lastmod>2026-09-19T13:13:17.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-manager-how-companies-securely-store-passwords-tokens-certificates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-manager-como-las-empresas-almacenan-contrasenas-y-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<lastmod>2026-09-19T13:13:00.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-manager-how-companies-securely-store-passwords-tokens-certificates</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-manager-how-companies-securely-store-passwords-tokens-certificates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-manager-como-las-empresas-almacenan-contrasenas-y-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<lastmod>2026-09-19T13:13:00.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-manager-como-las-empresas-almacenan-contrasenas-y-certificados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-manager-how-companies-securely-store-passwords-tokens-certificates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-manager-como-las-empresas-almacenan-contrasenas-y-certificados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-manager-como-empresas-armazenam-senhas-e-certificados" />
<lastmod>2026-09-19T13:13:00.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/waf-vs-network-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/waf-vs-firewall-de-red-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<lastmod>2026-09-19T13:12:42.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/waf-vs-network-firewall-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/waf-vs-network-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/waf-vs-firewall-de-red-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<lastmod>2026-09-19T13:12:42.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/waf-vs-firewall-de-red-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/waf-vs-network-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/waf-vs-firewall-de-red-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/waf-vs-firewall-de-rede-diferencas" />
<lastmod>2026-09-19T13:12:42.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/log-aggregation-how-to-centralize-server-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<lastmod>2026-09-19T13:12:25.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/log-aggregation-how-to-centralize-server-logs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/log-aggregation-how-to-centralize-server-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<lastmod>2026-09-19T13:12:25.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/log-aggregation-how-to-centralize-server-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/log-aggregation-como-centralizar-registros-de-servidores" />
<lastmod>2026-09-19T13:12:25.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-tracing-how-to-find-bottlenecks-in-microservices</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-how-to-find-bottlenecks-in-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-cuellos-de-botella-en-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<lastmod>2026-09-19T13:12:05.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-how-to-find-bottlenecks-in-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-cuellos-de-botella-en-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<lastmod>2026-09-19T13:12:05.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-tracing-como-encontrar-cuellos-de-botella-en-microservicios</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-how-to-find-bottlenecks-in-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-cuellos-de-botella-en-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-como-encontrar-gargalos-em-microsservicos" />
<lastmod>2026-09-19T13:12:05.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-collector-centralize-telemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<lastmod>2026-09-19T13:11:49.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-collector-centralize-telemetry</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-collector-centralize-telemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<lastmod>2026-09-19T13:11:49.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-collector-centralize-telemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-collector-centralizar-telemetria" />
<lastmod>2026-09-19T13:11:49.134Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nats-lightweight-messaging-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nats-mensajeria-ligera-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<lastmod>2026-09-19T13:11:31.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nats-lightweight-messaging-distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nats-lightweight-messaging-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nats-mensajeria-ligera-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<lastmod>2026-09-19T13:11:31.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nats-mensajeria-ligera-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nats-lightweight-messaging-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nats-mensajeria-ligera-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nats-mensageria-leve-sistemas-distribuidos" />
<lastmod>2026-09-19T13:11:31.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-messaging-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquitecturas-mensajeria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<lastmod>2026-09-19T13:11:17.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-messaging-architectures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-messaging-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquitecturas-mensajeria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<lastmod>2026-09-19T13:11:17.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquitecturas-mensajeria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-messaging-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquitecturas-mensajeria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apache-kafka-vs-rabbitmq-vs-nats-arquiteturas-mensageria" />
<lastmod>2026-09-19T13:11:17.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-streaming-continuous-efficient-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-streaming-comunicacion-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<lastmod>2026-09-19T13:11:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-streaming-continuous-efficient-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-streaming-continuous-efficient-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-streaming-comunicacion-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<lastmod>2026-09-19T13:11:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-streaming-comunicacion-continua-eficiente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-streaming-continuous-efficient-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-streaming-comunicacion-continua-eficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-streaming-comunicacao-continua-eficiente" />
<lastmod>2026-09-19T13:11:00.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graphql-vs-rest-api-architecture-decision-criteria</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graphql-vs-rest-api-architecture-decision-criteria" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decision-arquitectura-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<lastmod>2026-09-19T13:10:32.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graphql-vs-rest-api-architecture-decision-criteria" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decision-arquitectura-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<lastmod>2026-09-19T13:10:32.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graphql-vs-rest-criterios-decision-arquitectura-apis</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graphql-vs-rest-api-architecture-decision-criteria" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decision-arquitectura-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graphql-vs-rest-criterios-decisao-arquitetura-apis" />
<lastmod>2026-09-19T13:10:32.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/typescript-in-backend-why-it-gained-space-beyond-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/typescript-en-el-backend-por-que-gano-espacio-mas-alla-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<lastmod>2026-09-19T13:10:13.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/typescript-in-backend-why-it-gained-space-beyond-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/typescript-in-backend-why-it-gained-space-beyond-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/typescript-en-el-backend-por-que-gano-espacio-mas-alla-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<lastmod>2026-09-19T13:10:13.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/typescript-en-el-backend-por-que-gano-espacio-mas-alla-del-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/typescript-in-backend-why-it-gained-space-beyond-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/typescript-en-el-backend-por-que-gano-espacio-mas-alla-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/typescript-no-backend-por-que-ganhou-espaco-alem-do-frontend" />
<lastmod>2026-09-19T13:10:13.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-asyncio-concurrent-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-asyncio-conexiones-simultaneas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<lastmod>2026-09-19T13:09:41.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-asyncio-concurrent-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-asyncio-concurrent-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-asyncio-conexiones-simultaneas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<lastmod>2026-09-19T13:09:41.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-asyncio-conexiones-simultaneas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-asyncio-concurrent-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-asyncio-conexiones-simultaneas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-asyncio-conexoes-simultaneas" />
<lastmod>2026-09-19T13:09:41.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-differences-systems-apis-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-diferencias-sistemas-apis-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<lastmod>2026-09-19T13:09:23.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-differences-systems-apis-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-differences-systems-apis-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-diferencias-sistemas-apis-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<lastmod>2026-09-19T13:09:23.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-diferencias-sistemas-apis-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-differences-systems-apis-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-diferencias-sistemas-apis-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-diferencas-sistemas-apis-infraestrutura" />
<lastmod>2026-09-19T13:09:23.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bun-in-practice-nodejs-replacement" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bun-en-la-practica-sustitucion-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<lastmod>2026-09-19T13:09:04.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bun-in-practice-nodejs-replacement</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bun-in-practice-nodejs-replacement" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bun-en-la-practica-sustitucion-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<lastmod>2026-09-19T13:09:04.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bun-en-la-practica-sustitucion-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bun-in-practice-nodejs-replacement" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bun-en-la-practica-sustitucion-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bun-na-pratica-substituicao-nodejs" />
<lastmod>2026-09-19T13:09:04.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-javascript-runtimes-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencias-entornos-ejecucion-javascript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<lastmod>2026-09-19T13:08:48.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-javascript-runtimes-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-javascript-runtimes-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencias-entornos-ejecucion-javascript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<lastmod>2026-09-19T13:08:48.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencias-entornos-ejecucion-javascript</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-javascript-runtimes-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencias-entornos-ejecucion-javascript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deno-vs-nodejs-vs-bun-diferencas-runtimes-javascript" />
<lastmod>2026-09-19T13:08:48.515Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-beyond-browser-servers-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-fuera-del-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<lastmod>2026-09-19T13:08:29.137Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-beyond-browser-servers-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-beyond-browser-servers-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-fuera-del-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<lastmod>2026-09-19T13:08:29.137Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-fuera-del-navegador-servidores-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-beyond-browser-servers-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-fuera-del-navegador-servidores-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-fora-do-navegador-servidores-edge-computing" />
<lastmod>2026-09-19T13:08:29.137Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-containers-isolating-sensitive-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/confidential-containers-aislamiento-workloads-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<lastmod>2026-09-19T13:08:16.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/confidential-containers-isolating-sensitive-workloads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-containers-isolating-sensitive-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/confidential-containers-aislamiento-workloads-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<lastmod>2026-09-19T13:08:16.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/confidential-containers-aislamiento-workloads-sensibles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-containers-isolating-sensitive-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/confidential-containers-aislamiento-workloads-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/confidential-containers-isolamento-workloads-sensiveis" />
<lastmod>2026-09-19T13:08:16.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-in-practice-how-to-replace-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-en-la-practica-como-sustituir-contranas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<lastmod>2026-09-19T13:07:57.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-in-practice-how-to-replace-passwords</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-in-practice-how-to-replace-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-en-la-practica-como-sustituir-contranas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<lastmod>2026-09-19T13:07:57.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-en-la-practica-como-sustituir-contranas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-in-practice-how-to-replace-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-en-la-practica-como-sustituir-contranas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-na-pratica-como-substituir-senhas" />
<lastmod>2026-09-19T13:07:57.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-over-https-works-privacy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<lastmod>2026-09-19T13:07:36.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-dns-over-https-works-privacy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-over-https-works-privacy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<lastmod>2026-09-19T13:07:36.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-dns-over-https-privacidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-dns-over-https-works-privacy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-dns-over-https-privacidade" />
<lastmod>2026-09-19T13:07:36.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-send-json-data-curl-custom-headers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-enviar-datos-json-curl-cabeceras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<lastmod>2026-09-19T13:06:12.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-send-json-data-curl-custom-headers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-send-json-data-curl-custom-headers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-enviar-datos-json-curl-cabeceras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<lastmod>2026-09-19T13:06:12.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-enviar-datos-json-curl-cabeceras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-send-json-data-curl-custom-headers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-enviar-datos-json-curl-cabeceras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-enviar-dados-json-curl-cabecalhos" />
<lastmod>2026-09-19T13:06:12.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-time-wait-vs-close-wait-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<lastmod>2026-09-19T13:05:56.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tcp-time-wait-vs-close-wait-difference</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-time-wait-vs-close-wait-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<lastmod>2026-09-19T13:05:56.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-tcp-time-wait-close-wait</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-time-wait-vs-close-wait-difference" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-tcp-time-wait-close-wait" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-tcp-time-wait-close-wait" />
<lastmod>2026-09-19T13:05:56.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/compare-sha1-sha256-checksums-validate-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparar-sumas-verificacion-sha1-sha256-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<lastmod>2026-09-19T13:05:36.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/compare-sha1-sha256-checksums-validate-files</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/compare-sha1-sha256-checksums-validate-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparar-sumas-verificacion-sha1-sha256-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<lastmod>2026-09-19T13:05:36.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comparar-sumas-verificacion-sha1-sha256-archivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/compare-sha1-sha256-checksums-validate-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparar-sumas-verificacion-sha1-sha256-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparar-somas-verificacao-sha1-sha256-ficheiros" />
<lastmod>2026-09-19T13:05:36.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-etc-fstab-file-manages-automatic-partition-disk-mounting-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-archivo-etc-fstab-gestiona-montaje-automatico-particiones-discos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<lastmod>2026-09-19T13:05:17.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-etc-fstab-file-manages-automatic-partition-disk-mounting-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-etc-fstab-file-manages-automatic-partition-disk-mounting-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-archivo-etc-fstab-gestiona-montaje-automatico-particiones-discos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<lastmod>2026-09-19T13:05:17.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-archivo-etc-fstab-gestiona-montaje-automatico-particiones-discos-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-etc-fstab-file-manages-automatic-partition-disk-mounting-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-archivo-etc-fstab-gestiona-montaje-automatico-particiones-discos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-arquivo-etc-fstab-gerencia-montagem-automatica-discos-linux" />
<lastmod>2026-09-19T13:05:17.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/process-management-terminal-bg-fg-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-procesos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<lastmod>2026-09-19T13:05:00.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/process-management-terminal-bg-fg-commands</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/process-management-terminal-bg-fg-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-procesos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<lastmod>2026-09-19T13:05:00.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-procesos-terminal-comandos-bg-fg</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/process-management-terminal-bg-fg-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-procesos-terminal-comandos-bg-fg" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-processos-terminal-comandos-bg-fg" />
<lastmod>2026-09-19T13:05:00.194Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-session-environment-variables-etc-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-sesion-etc-environment" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<lastmod>2026-09-19T13:04:48.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-session-environment-variables-etc-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-session-environment-variables-etc-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-sesion-etc-environment" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<lastmod>2026-09-19T13:04:48.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-variables-entorno-sesion-etc-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-session-environment-variables-etc-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-sesion-etc-environment" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-sessao-etc-environment" />
<lastmod>2026-09-19T13:04:48.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-compressed-tar-gz-archives-while-preserving-original-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivos-comprimidos-tar-gz-preservando-permisos-originales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<lastmod>2026-09-19T13:04:27.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-compressed-tar-gz-archives-while-preserving-original-permissions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-compressed-tar-gz-archives-while-preserving-original-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivos-comprimidos-tar-gz-preservando-permisos-originales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<lastmod>2026-09-19T13:04:27.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-archivos-comprimidos-tar-gz-preservando-permisos-originales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-compressed-tar-gz-archives-while-preserving-original-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivos-comprimidos-tar-gz-preservando-permisos-originales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivos-compactados-tar-gz-mantendo-permissoes-originais" />
<lastmod>2026-09-19T13:04:27.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-503-service-unavailable-intermittent-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-503-service-unavailable-respuestas-intermitentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<lastmod>2026-09-19T13:04:06.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-503-service-unavailable-intermittent-responses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-503-service-unavailable-intermittent-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-503-service-unavailable-respuestas-intermitentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<lastmod>2026-09-19T13:04:06.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-503-service-unavailable-respuestas-intermitentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-503-service-unavailable-intermittent-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-503-service-unavailable-respuestas-intermitentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-503-service-unavailable-respostas-intermitentes" />
<lastmod>2026-09-19T13:04:06.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-remove-whitespace-with-awk</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-remove-whitespace-with-awk" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-eliminar-espacios-en-blanco-con-awk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<lastmod>2026-09-19T13:03:43.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-remove-whitespace-with-awk" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-eliminar-espacios-en-blanco-con-awk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<lastmod>2026-09-19T13:03:43.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-eliminar-espacios-en-blanco-con-awk</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-remove-whitespace-with-awk" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-eliminar-espacios-en-blanco-con-awk" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-remover-espacos-em-branco-com-awk" />
<lastmod>2026-09-19T13:03:43.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-adding-users-sudo-group-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-anadir-usuarios-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<lastmod>2026-09-19T13:03:28.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-adding-users-sudo-group-etc-sudoers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-adding-users-sudo-group-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-anadir-usuarios-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<lastmod>2026-09-19T13:03:28.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-anadir-usuarios-grupo-sudo-etc-sudoers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-adding-users-sudo-group-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-anadir-usuarios-grupo-sudo-etc-sudoers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-adicionar-utilizadores-grupo-sudo-etc-sudoers" />
<lastmod>2026-09-19T13:03:28.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-digital-certificate-expiration-date-openssl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-fecha-expiracion-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<lastmod>2026-09-19T13:03:08.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-digital-certificate-expiration-date-openssl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-digital-certificate-expiration-date-openssl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-fecha-expiracion-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<lastmod>2026-09-19T13:03:08.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-fecha-expiracion-certificado-digital-openssl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-digital-certificate-expiration-date-openssl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-fecha-expiracion-certificado-digital-openssl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-data-expiracao-certificado-digital-openssl" />
<lastmod>2026-09-19T13:03:08.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-port-3306-mysql-local-accessibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-puerto-3306-mysql-accesibilidad-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<lastmod>2026-09-19T13:02:50.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-port-3306-mysql-local-accessibility</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-port-3306-mysql-local-accessibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-puerto-3306-mysql-accesibilidad-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<lastmod>2026-09-19T13:02:50.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-puerto-3306-mysql-accesibilidad-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-port-3306-mysql-local-accessibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-puerto-3306-mysql-accesibilidad-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-a-porta-3306-mysql-acessibilidade-local" />
<lastmod>2026-09-19T13:02:50.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-real-time-swap-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-uso-memoria-swap-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<lastmod>2026-09-19T13:02:35.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-measure-real-time-swap-memory-usage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-real-time-swap-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-uso-memoria-swap-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<lastmod>2026-09-19T13:02:35.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-uso-memoria-swap-tiempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-real-time-swap-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-uso-memoria-swap-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-uso-de-memoria-swap-em-tempo-real" />
<lastmod>2026-09-19T13:02:35.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-http-options-and-head</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-options-and-head" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-http-options-y-head" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<lastmod>2026-09-19T13:02:19.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-http-options-e-head</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-options-and-head" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-http-options-y-head" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<lastmod>2026-09-19T13:02:19.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-http-options-y-head</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-options-and-head" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-http-options-y-head" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-http-options-e-head" />
<lastmod>2026-09-19T13:02:19.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-split-large-text-files-using-split-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dividir-archivos-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<lastmod>2026-09-19T13:02:02.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-split-large-text-files-using-split-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-split-large-text-files-using-split-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dividir-archivos-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<lastmod>2026-09-19T13:02:02.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-dividir-archivos-de-texto-grandes-comando-split</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-split-large-text-files-using-split-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dividir-archivos-de-texto-grandes-comando-split" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dividir-ficheiros-de-texto-grandes-comando-split" />
<lastmod>2026-09-19T13:02:02.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/var-log-unix-organizacao-retencao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/var-log-unix-organization-retention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/var-log-unix-organizacion-retencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<lastmod>2026-09-19T13:01:29.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/var-log-unix-organization-retention</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/var-log-unix-organization-retention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/var-log-unix-organizacion-retencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<lastmod>2026-09-19T13:01:29.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/var-log-unix-organizacion-retencion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/var-log-unix-organization-retention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/var-log-unix-organizacion-retencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/var-log-unix-organizacao-retencao" />
<lastmod>2026-09-19T13:01:29.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-processes-sorted-by-memory-usage-ps-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-procesos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<lastmod>2026-09-19T13:01:09.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-list-processes-sorted-by-memory-usage-ps-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-processes-sorted-by-memory-usage-ps-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-procesos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<lastmod>2026-09-19T13:01:09.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-procesos-ordenados-por-memoria-comando-ps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-processes-sorted-by-memory-usage-ps-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-procesos-ordenados-por-memoria-comando-ps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-processos-ordenados-por-memoria-comando-ps" />
<lastmod>2026-09-19T13:01:09.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-apt-get-and-apt-debian" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-apt-get-y-apt-debian" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<lastmod>2026-09-19T13:00:51.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-apt-get-and-apt-debian</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-apt-get-and-apt-debian" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-apt-get-y-apt-debian" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<lastmod>2026-09-19T13:00:51.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-apt-get-y-apt-debian</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-apt-get-and-apt-debian" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-apt-get-y-apt-debian" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-apt-get-e-apt-debian" />
<lastmod>2026-09-19T13:00:51.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-413-payload-too-large-how-to-increase-server-limit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<lastmod>2026-09-19T13:00:33.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-413-payload-too-large-how-to-increase-server-limit</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-413-payload-too-large-how-to-increase-server-limit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<lastmod>2026-09-19T13:00:33.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-413-payload-too-large-how-to-increase-server-limit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-413-payload-too-large-como-aumentar-limite-servidor" />
<lastmod>2026-09-19T13:00:33.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-view-last-lines-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-visualizar-ultimas-lineas-archivos-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<lastmod>2026-09-19T13:00:10.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-view-last-lines-files-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-view-last-lines-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-visualizar-ultimas-lineas-archivos-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<lastmod>2026-09-19T13:00:10.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-visualizar-ultimas-lineas-archivos-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-view-last-lines-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-visualizar-ultimas-lineas-archivos-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-visualizar-ultimas-linhas-ficheiros-tail-f" />
<lastmod>2026-09-19T13:00:10.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/physical-access-control-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<lastmod>2026-09-19T12:00:29.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/physical-access-control-osdp-aes128-rs485</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/physical-access-control-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<lastmod>2026-09-19T12:00:29.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-acceso-fisico-osdp-aes128-rs485</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/physical-access-control-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-fisico-osdp-aes128-rs485" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-fisico-osdp-aes128-rs485" />
<lastmod>2026-09-19T12:00:29.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-terminal-mastery-diagnostics-processes-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-procesos-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<lastmod>2026-09-19T11:31:02.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-terminal-mastery-diagnostics-processes-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-terminal-mastery-diagnostics-processes-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-procesos-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<lastmod>2026-09-19T11:31:02.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-procesos-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-terminal-mastery-diagnostics-processes-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-procesos-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-terminal-linux-diagnostico-processos-redes" />
<lastmod>2026-09-19T11:31:02.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autonomous-multi-agent-architecture-production-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multiagente-autonoma-produccion-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<lastmod>2026-09-19T11:00:30.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/autonomous-multi-agent-architecture-production-langgraph-qdrant</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autonomous-multi-agent-architecture-production-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multiagente-autonoma-produccion-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<lastmod>2026-09-19T11:00:30.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-multiagente-autonoma-produccion-langgraph-qdrant</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autonomous-multi-agent-architecture-production-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multiagente-autonoma-produccion-langgraph-qdrant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-agente-autonoma-producao-langgraph-qdrant" />
<lastmod>2026-09-19T11:00:30.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-ssr-nextjs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<lastmod>2026-09-19T10:00:30.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-server-components-streaming-ssr-nextjs-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-ssr-nextjs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<lastmod>2026-09-19T10:00:30.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-react-server-components-streaming-ssr-nextjs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-ssr-nextjs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-react-server-components-streaming-ssr-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-react-server-components-streaming-ssr-nextjs" />
<lastmod>2026-09-19T10:00:30.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tracing-distribuido-opentelemetry-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<lastmod>2026-09-19T01:00:32.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-tracing-opentelemetry-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tracing-distribuido-opentelemetry-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<lastmod>2026-09-19T01:00:32.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tracing-distribuido-opentelemetry-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tracing-distribuido-opentelemetry-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/distributed-tracing-opentelemetry-microsservicos" />
<lastmod>2026-09-19T01:00:32.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamento-postgresql-node-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-partitioning-node-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<lastmod>2026-09-19T00:00:34.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-partitioning-node-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-partitioning-node-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<lastmod>2026-09-19T00:00:34.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamiento-postgresql-node-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-partitioning-node-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-postgresql-node-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-postgresql-node-js" />
<lastmod>2026-09-19T00:00:34.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-overlay-networks-tunnels-mesh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-redes-overlay-tuneles-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<lastmod>2026-09-18T23:00:32.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-overlay-networks-tunnels-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-overlay-networks-tunnels-mesh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-redes-overlay-tuneles-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<lastmod>2026-09-18T23:00:32.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-redes-overlay-tuneles-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-overlay-networks-tunnels-mesh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-redes-overlay-tuneles-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-redes-overlay-tunels-mesh" />
<lastmod>2026-09-18T23:00:32.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hybrid-bms-integration-architecture-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<lastmod>2026-09-18T22:01:00.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hybrid-bms-integration-architecture-bacnet-modbus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hybrid-bms-integration-architecture-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<lastmod>2026-09-18T22:01:00.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-integracion-hibrida-bms-bacnet-modbus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hybrid-bms-integration-architecture-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-integracion-hibrida-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-integracao-hibrida-bms-bacnet-modbus" />
<lastmod>2026-09-18T22:01:00.239Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refactoring-legacy-systems-characterization-tests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-sistemas-legados-pruebas-caracterizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<lastmod>2026-09-18T21:00:34.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refactoring-legacy-systems-characterization-tests</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refactoring-legacy-systems-characterization-tests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-sistemas-legados-pruebas-caracterizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<lastmod>2026-09-18T21:00:34.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refactorizacion-sistemas-legados-pruebas-caracterizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/refactoring-legacy-systems-characterization-tests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-sistemas-legados-pruebas-caracterizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-sistemas-legados-testes-caracterizacao" />
<lastmod>2026-09-18T21:00:34.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<lastmod>2026-09-18T20:00:30.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<lastmod>2026-09-18T20:00:30.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-deployments-docker-swarm-traefik" />
<lastmod>2026-09-18T20:00:30.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-md5-hash-string-file-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-hash-md5-cadena-archivo-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<lastmod>2026-09-18T19:01:50.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-calculate-md5-hash-string-file-console</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-md5-hash-string-file-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-hash-md5-cadena-archivo-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<lastmod>2026-09-18T19:01:50.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-hash-md5-cadena-archivo-consola</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-md5-hash-string-file-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-hash-md5-cadena-archivo-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-hash-md5-string-ficheiro-consola" />
<lastmod>2026-09-18T19:01:50.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-read-write-execute-directory-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-permisos-lectura-escritura-ejecucion-directorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<lastmod>2026-09-18T19:01:29.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-read-write-execute-directory-permissions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-read-write-execute-directory-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-permisos-lectura-escritura-ejecucion-directorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<lastmod>2026-09-18T19:01:29.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-permisos-lectura-escritura-ejecucion-directorio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-read-write-execute-directory-permissions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-permisos-lectura-escritura-ejecucion-directorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-permissoes-leitura-escrita-execucao-diretorio" />
<lastmod>2026-09-18T19:01:29.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-processor-architecture-uname-m" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-arquitectura-procesador-uname-m" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<lastmod>2026-09-18T19:01:13.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-processor-architecture-uname-m</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-processor-architecture-uname-m" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-arquitectura-procesador-uname-m" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<lastmod>2026-09-18T19:01:13.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-arquitectura-procesador-uname-m</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-processor-architecture-uname-m" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-arquitectura-procesador-uname-m" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-arquitetura-processador-uname-m" />
<lastmod>2026-09-18T19:01:13.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-a-file-inode-number-represents-in-the-filesystem" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-numero-de-inodo-de-un-archivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<lastmod>2026-09-18T19:00:55.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-a-file-inode-number-represents-in-the-filesystem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-a-file-inode-number-represents-in-the-filesystem" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-numero-de-inodo-de-un-archivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<lastmod>2026-09-18T19:00:55.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-representa-el-numero-de-inodo-de-un-archivo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-a-file-inode-number-represents-in-the-filesystem" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-numero-de-inodo-de-un-archivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-numero-de-inode-de-um-ficheiro" />
<lastmod>2026-09-18T19:00:55.190Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/display-paginated-file-content-less-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mostrar-contenido-archivo-paginado-less" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<lastmod>2026-09-18T19:00:39.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/display-paginated-file-content-less-utility</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/display-paginated-file-content-less-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mostrar-contenido-archivo-paginado-less" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<lastmod>2026-09-18T19:00:39.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mostrar-contenido-archivo-paginado-less</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/display-paginated-file-content-less-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mostrar-contenido-archivo-paginado-less" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/exibir-conteudo-ficheiro-paginado-less" />
<lastmod>2026-09-18T19:00:39.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-command-line-parameters-fixed-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-parametros-linea-comandos-variables-fijas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<lastmod>2026-09-18T19:00:25.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-command-line-parameters-fixed-variables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-command-line-parameters-fixed-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-parametros-linea-comandos-variables-fijas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<lastmod>2026-09-18T19:00:25.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-parametros-linea-comandos-variables-fijas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-command-line-parameters-fixed-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-parametros-linea-comandos-variables-fijas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-parametros-linha-comando-variaveis-fixas" />
<lastmod>2026-09-18T19:00:25.046Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-replace-newlines-with-spaces-using-tr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-sustituir-saltos-de-linea-por-espacios-usando-tr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<lastmod>2026-09-18T19:00:05.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-replace-newlines-with-spaces-using-tr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-replace-newlines-with-spaces-using-tr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-sustituir-saltos-de-linea-por-espacios-usando-tr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<lastmod>2026-09-18T19:00:05.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-sustituir-saltos-de-linea-por-espacios-usando-tr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-replace-newlines-with-spaces-using-tr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-sustituir-saltos-de-linea-por-espacios-usando-tr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-substituir-quebras-de-linha-por-espacos-usando-tr" />
<lastmod>2026-09-18T19:00:05.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-422-unprocessable-entity-validations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<lastmod>2026-09-18T18:59:51.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-422-unprocessable-entity-validations-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<lastmod>2026-09-18T18:59:51.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-422-unprocessable-entity-validations-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-422-unprocessable-entity-validations" />
<lastmod>2026-09-18T18:59:51.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-lsof-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-comando-lsof" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<lastmod>2026-09-18T18:59:33.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-open-ports-lsof-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-lsof-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-comando-lsof" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<lastmod>2026-09-18T18:59:33.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-puertos-abiertos-comando-lsof</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-lsof-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-comando-lsof" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-comando-lsof" />
<lastmod>2026-09-18T18:59:33.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-exported-environment-variables-and-local-script-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-variables-de-entorno-exportadas-y-variables-de-script-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<lastmod>2026-09-18T18:59:14.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-exported-environment-variables-and-local-script-variables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-exported-environment-variables-and-local-script-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-variables-de-entorno-exportadas-y-variables-de-script-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<lastmod>2026-09-18T18:59:14.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-variables-de-entorno-exportadas-y-variables-de-script-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-exported-environment-variables-and-local-script-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-variables-de-entorno-exportadas-y-variables-de-script-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-variaveis-de-ambiente-exportadas-e-variaveis-de-script-local" />
<lastmod>2026-09-18T18:59:14.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-multiple-processes-with-killall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-multiples-procesos-con-killall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<lastmod>2026-09-18T18:58:56.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-terminate-multiple-processes-with-killall</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-multiple-processes-with-killall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-multiples-procesos-con-killall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<lastmod>2026-09-18T18:58:56.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cerrar-multiples-procesos-con-killall</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-multiple-processes-with-killall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-multiples-procesos-con-killall" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-multiplos-processos-com-killall" />
<lastmod>2026-09-18T18:58:56.746Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-tmp-directory-represents-in-unix-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-directorio-tmp-en-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<lastmod>2026-09-18T18:58:42.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-the-tmp-directory-represents-in-unix-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-tmp-directory-represents-in-unix-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-directorio-tmp-en-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<lastmod>2026-09-18T18:58:42.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-representa-el-directorio-tmp-en-sistemas-unix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-tmp-directory-represents-in-unix-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-directorio-tmp-en-sistemas-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-a-pasta-tmp-em-sistemas-unix" />
<lastmod>2026-09-18T18:58:42.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-exact-file-size-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tamano-exacto-archivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<lastmod>2026-09-18T18:58:22.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-measure-exact-file-size-bytes-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-exact-file-size-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tamano-exacto-archivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<lastmod>2026-09-18T18:58:22.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-tamano-exacto-archivo-bytes-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-exact-file-size-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tamano-exacto-archivo-bytes-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tamanho-exato-arquivo-bytes-terminal" />
<lastmod>2026-09-18T18:58:22.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-put-e-patch-api</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-put-and-patch-api" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-put-y-patch-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<lastmod>2026-09-18T18:58:07.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-put-and-patch-api</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-put-and-patch-api" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-put-y-patch-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<lastmod>2026-09-18T18:58:07.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-put-y-patch-api</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-put-and-patch-api" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-put-y-patch-api" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-put-e-patch-api" />
<lastmod>2026-09-18T18:58:07.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-folders-excluding-common-files-terminal-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-carpetas-excluyendo-archivos-terminal-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<lastmod>2026-09-18T18:57:49.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-list-only-folders-excluding-common-files-terminal-ls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-folders-excluding-common-files-terminal-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-carpetas-excluyendo-archivos-terminal-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<lastmod>2026-09-18T18:57:49.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-solo-carpetas-excluyendo-archivos-terminal-ls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-folders-excluding-common-files-terminal-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-carpetas-excluyendo-archivos-terminal-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-pastas-excluindo-ficheiros-comuns-no-terminal" />
<lastmod>2026-09-18T18:57:49.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-porta-22-padrao-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-port-22-default-ssh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-puerto-22-estandar-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<lastmod>2026-09-18T18:57:27.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/why-port-22-default-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-port-22-default-ssh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-puerto-22-estandar-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<lastmod>2026-09-18T18:57:27.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-puerto-22-estandar-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-port-22-default-ssh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-puerto-22-estandar-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-porta-22-padrao-ssh" />
<lastmod>2026-09-18T18:57:27.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quickly-create-empty-text-file-touch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-archivo-texto-vacio-touch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<lastmod>2026-09-18T18:57:11.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/quickly-create-empty-text-file-touch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quickly-create-empty-text-file-touch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-archivo-texto-vacio-touch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<lastmod>2026-09-18T18:57:11.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crear-archivo-texto-vacio-touch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quickly-create-empty-text-file-touch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-archivo-texto-vacio-touch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-ficheiro-texto-vazio-touch" />
<lastmod>2026-09-18T18:57:11.310Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-simple-pipe-append-redirection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-pipe-redireccion-append" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<lastmod>2026-09-18T18:56:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-simple-pipe-append-redirection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-simple-pipe-append-redirection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-pipe-redireccion-append" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<lastmod>2026-09-18T18:56:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-operador-pipe-redireccion-append</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-simple-pipe-append-redirection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-pipe-redireccion-append" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-pipe-redirecionamento-append" />
<lastmod>2026-09-18T18:56:57.091Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-405-method-not-allowed-how-to-fix" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corregir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<lastmod>2026-09-18T18:56:40.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-405-method-not-allowed-how-to-fix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-405-method-not-allowed-how-to-fix" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corregir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<lastmod>2026-09-18T18:56:40.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-405-method-not-allowed-como-corregir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-405-method-not-allowed-how-to-fix" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corregir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-405-method-not-allowed-como-corrigir" />
<lastmod>2026-09-18T18:56:40.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-search-terminal-commands-ctrl-r" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<lastmod>2026-09-18T18:56:22.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-search-terminal-commands-ctrl-r</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-search-terminal-commands-ctrl-r" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<lastmod>2026-09-18T18:56:22.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-search-terminal-commands-ctrl-r" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-buscar-comandos-terminal-ctrl-r" />
<lastmod>2026-09-18T18:56:22.737Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-terminal-exit-code-status-variable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variable-estado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<lastmod>2026-09-18T18:55:20.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-terminal-exit-code-status-variable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-terminal-exit-code-status-variable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variable-estado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<lastmod>2026-09-18T18:55:20.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variable-estado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-terminal-exit-code-status-variable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variable-estado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-codigo-retorno-terminal-variavel-status" />
<lastmod>2026-09-18T18:55:20.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-base64-encoding-encryption-data-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-base64-encriptacion-seguridad-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<lastmod>2026-09-18T18:55:06.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-base64-encoding-encryption-data-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-base64-encoding-encryption-data-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-base64-encriptacion-seguridad-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<lastmod>2026-09-18T18:55:06.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-base64-encriptacion-seguridad-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-base64-encoding-encryption-data-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-base64-encriptacion-seguridad-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-base64-encriptacao-seguranca-dados" />
<lastmod>2026-09-18T18:55:06.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-execute-command-ignoring-session-termination-nohup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ejecutar-comando-ignorando-senal-cierre-sesion-nohup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<lastmod>2026-09-18T18:54:51.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-execute-command-ignoring-session-termination-nohup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-execute-command-ignoring-session-termination-nohup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ejecutar-comando-ignorando-senal-cierre-sesion-nohup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<lastmod>2026-09-18T18:54:51.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ejecutar-comando-ignorando-senal-cierre-sesion-nohup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-execute-command-ignoring-session-termination-nohup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ejecutar-comando-ignorando-senal-cierre-sesion-nohup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-executar-comando-ignorando-sinal-encerramento-sessao-nohup" />
<lastmod>2026-09-18T18:54:51.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/significado-ttl-diagnostico-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/meaning-ttl-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<lastmod>2026-09-18T18:54:36.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/meaning-ttl-network-diagnostics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/meaning-ttl-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<lastmod>2026-09-18T18:54:36.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/significado-ttl-diagnostico-redes-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/meaning-ttl-network-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-ttl-diagnostico-redes" />
<lastmod>2026-09-18T18:54:36.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/extrair-linhas-com-head-e-tail</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/extract-lines-with-head-and-tail" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/extraer-lineas-con-head-y-tail" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<lastmod>2026-09-18T18:54:18.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/extract-lines-with-head-and-tail</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/extract-lines-with-head-and-tail" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/extraer-lineas-con-head-y-tail" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<lastmod>2026-09-18T18:54:18.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/extraer-lineas-con-head-y-tail</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/extract-lines-with-head-and-tail" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/extraer-lineas-con-head-y-tail" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/extrair-linhas-com-head-e-tail" />
<lastmod>2026-09-18T18:54:18.504Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-basic-auth-and-bearer-token" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-basic-auth-y-bearer-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<lastmod>2026-09-18T18:54:03.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-basic-auth-and-bearer-token</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-basic-auth-and-bearer-token" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-basic-auth-y-bearer-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<lastmod>2026-09-18T18:54:03.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-basic-auth-y-bearer-token</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-basic-auth-and-bearer-token" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-basic-auth-y-bearer-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-basic-auth-e-bearer-token" />
<lastmod>2026-09-18T18:54:03.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-environment-variables-printenv" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-variables-de-entorno-printenv" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<lastmod>2026-09-18T18:53:45.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-list-environment-variables-printenv</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-environment-variables-printenv" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-variables-de-entorno-printenv" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<lastmod>2026-09-18T18:53:45.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-variables-de-entorno-printenv</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-environment-variables-printenv" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-variables-de-entorno-printenv" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-variaveis-de-ambiente-printenv" />
<lastmod>2026-09-18T18:53:45.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-http-204-no-content-means</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-204-no-content-means" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<lastmod>2026-09-18T18:53:27.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-http-204-no-content</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-204-no-content-means" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<lastmod>2026-09-18T18:53:27.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-http-204-no-content</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-204-no-content-means" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-204-no-content" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-204-no-content" />
<lastmod>2026-09-18T18:53:27.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monitoring-rotating-log-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-archivos-rotacion-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<lastmod>2026-09-18T18:53:10.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoring-rotating-log-files-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monitoring-rotating-log-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-archivos-rotacion-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<lastmod>2026-09-18T18:53:10.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoreo-archivos-rotacion-continua-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monitoring-rotating-log-files-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-archivos-rotacion-continua-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-arquivos-rotacao-continua-tail-f" />
<lastmod>2026-09-18T18:53:10.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-gzip-compression-tar-archiving-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-compresion-gzip-archivado-tar-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<lastmod>2026-09-18T18:52:58.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-gzip-compression-tar-archiving-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-gzip-compression-tar-archiving-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-compresion-gzip-archivado-tar-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<lastmod>2026-09-18T18:52:58.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-compresion-gzip-archivado-tar-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-gzip-compression-tar-archiving-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-compresion-gzip-archivado-tar-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-compressao-gzip-arquivamento-tar-linux" />
<lastmod>2026-09-18T18:52:58.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/creando-directorios-anidados-con-mkdir-p</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/creando-directorios-anidados-con-mkdir-p" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/creating-nested-directories-with-mkdir-p" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<lastmod>2026-09-18T18:52:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/creando-directorios-anidados-con-mkdir-p" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/creating-nested-directories-with-mkdir-p" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<lastmod>2026-09-18T18:52:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/creating-nested-directories-with-mkdir-p</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/creando-directorios-anidados-con-mkdir-p" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/creating-nested-directories-with-mkdir-p" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criando-diretorios-encadeados-com-mkdir-p" />
<lastmod>2026-09-18T18:52:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-bashrc-file-represents-and-when-changes-take-effect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-archivo-bashrc-y-cuando-surten-efecto-los-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<lastmod>2026-09-18T18:52:23.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-the-bashrc-file-represents-and-when-changes-take-effect</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-bashrc-file-represents-and-when-changes-take-effect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-archivo-bashrc-y-cuando-surten-efecto-los-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<lastmod>2026-09-18T18:52:23.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-representa-el-archivo-bashrc-y-cuando-surten-efecto-los-cambios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-the-bashrc-file-represents-and-when-changes-take-effect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-representa-el-archivo-bashrc-y-cuando-surten-efecto-los-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-representa-o-ficheiro-bashrc-e-quando-as-alteracoes-passam-a-feito" />
<lastmod>2026-09-18T18:52:23.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-public-ip-address-using-curl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-direccion-ip-publica-usando-curl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<lastmod>2026-09-18T18:52:09.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-public-ip-address-using-curl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-public-ip-address-using-curl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-direccion-ip-publica-usando-curl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<lastmod>2026-09-18T18:52:09.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-direccion-ip-publica-usando-curl</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-public-ip-address-using-curl" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-direccion-ip-publica-usando-curl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-endereco-ip-publico-utilizando-curl" />
<lastmod>2026-09-18T18:52:09.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-sigterm-and-sigkill-in-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-sigterm-y-sigkill-en-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<lastmod>2026-09-18T18:51:55.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-sigterm-and-sigkill-in-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-sigterm-and-sigkill-in-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-sigterm-y-sigkill-en-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<lastmod>2026-09-18T18:51:55.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-sigterm-y-sigkill-en-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-sigterm-and-sigkill-in-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-sigterm-y-sigkill-en-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-sigterm-e-sigkill-em-sistemas" />
<lastmod>2026-09-18T18:51:55.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-concatenate-text-files-cat-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-concatenar-archivos-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<lastmod>2026-09-18T18:51:36.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-concatenate-text-files-cat-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-concatenate-text-files-cat-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-concatenar-archivos-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<lastmod>2026-09-18T18:51:36.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-concatenar-archivos-texto-comando-cat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-concatenate-text-files-cat-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-concatenar-archivos-texto-comando-cat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-concatenar-ficheiros-texto-comando-cat" />
<lastmod>2026-09-18T18:51:36.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ports-80-and-443-understanding-web-traffic-foundation</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ports-80-and-443-understanding-web-traffic-foundation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/puertos-80-y-443-base-trafico-web-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<lastmod>2026-09-18T18:51:17.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ports-80-and-443-understanding-web-traffic-foundation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/puertos-80-y-443-base-trafico-web-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<lastmod>2026-09-18T18:51:17.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/puertos-80-y-443-base-trafico-web-internet</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ports-80-and-443-understanding-web-traffic-foundation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/puertos-80-y-443-base-trafico-web-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/porta-80-e-443-entenda-base-trafego-web" />
<lastmod>2026-09-18T18:51:17.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-files-by-name-extension-linux-find-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-archivos-nombre-extension-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<lastmod>2026-09-18T18:51:05.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-find-files-by-name-extension-linux-find-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-files-by-name-extension-linux-find-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-archivos-nombre-extension-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<lastmod>2026-09-18T18:51:05.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encontrar-archivos-nombre-extension-linux-comando-find</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-files-by-name-extension-linux-find-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-archivos-nombre-extension-linux-comando-find" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-arquivos-nome-extensao-linux-comando-find" />
<lastmod>2026-09-18T18:51:05.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-pipe-and-redirection-operator-in-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-pipe-y-redireccionamiento-en-la-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<lastmod>2026-09-18T18:50:48.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-pipe-and-redirection-operator-in-console</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-pipe-and-redirection-operator-in-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-pipe-y-redireccionamiento-en-la-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<lastmod>2026-09-18T18:50:48.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-pipe-y-redireccionamiento-en-la-consola</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-pipe-and-redirection-operator-in-console" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-pipe-y-redireccionamiento-en-la-consola" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-pipe-e-redirecionamento-na-consola" />
<lastmod>2026-09-18T18:50:48.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-400-bad-request-syntax-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-400-bad-request-validacion-sintaxis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<lastmod>2026-09-18T18:50:31.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-400-bad-request-syntax-validation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-400-bad-request-syntax-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-400-bad-request-validacion-sintaxis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<lastmod>2026-09-18T18:50:31.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-400-bad-request-validacion-sintaxis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-400-bad-request-syntax-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-400-bad-request-validacion-sintaxis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-400-bad-request-validacao-sintaxe" />
<lastmod>2026-09-18T18:50:31.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remove-duplicate-lines-uniq-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eliminar-lineas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<lastmod>2026-09-18T18:50:08.426Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/remove-duplicate-lines-uniq-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remove-duplicate-lines-uniq-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eliminar-lineas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<lastmod>2026-09-18T18:50:08.426Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eliminar-lineas-duplicadas-comando-uniq</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remove-duplicate-lines-uniq-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eliminar-lineas-duplicadas-comando-uniq" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/remover-linhas-duplicadas-comando-uniq" />
<lastmod>2026-09-18T18:50:08.426Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-hidden-files-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-archivos-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<lastmod>2026-09-18T18:31:09.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-list-only-hidden-files-ls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-hidden-files-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-archivos-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<lastmod>2026-09-18T18:31:09.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-solo-archivos-ocultos-ls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-only-hidden-files-ls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-solo-archivos-ocultos-ls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-apenas-ficheiros-ocultos-ls" />
<lastmod>2026-09-18T18:31:09.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-local-global-variables-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-locales-globales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<lastmod>2026-09-18T18:30:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-local-global-variables-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-local-global-variables-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-locales-globales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<lastmod>2026-09-18T18:30:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-variables-locales-globales-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-local-global-variables-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-locales-globales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-locais-globais-automacao" />
<lastmod>2026-09-18T18:30:51.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-clear-terminal-screen-keep-command-history" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-pantalla-terminal-historial-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<lastmod>2026-09-18T18:30:37.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-clear-terminal-screen-keep-command-history</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-clear-terminal-screen-keep-command-history" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-pantalla-terminal-historial-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<lastmod>2026-09-18T18:30:37.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-limpiar-pantalla-terminal-historial-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-clear-terminal-screen-keep-command-history" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-pantalla-terminal-historial-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-tela-terminal-historico-comandos" />
<lastmod>2026-09-18T18:30:37.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-504-gateway-timeout-means" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<lastmod>2026-09-18T18:30:23.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-http-504-gateway-timeout-means</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-504-gateway-timeout-means" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<lastmod>2026-09-18T18:30:23.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-http-504-gateway-timeout</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-http-504-gateway-timeout-means" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-http-504-gateway-timeout" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-http-504-gateway-timeout" />
<lastmod>2026-09-18T18:30:23.357Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-generate-sha256-file-hashes-without-gui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-generar-hashes-sha256-sin-herramientas-graficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<lastmod>2026-09-18T18:30:03.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-generate-sha256-file-hashes-without-gui</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-generate-sha256-file-hashes-without-gui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-generar-hashes-sha256-sin-herramientas-graficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<lastmod>2026-09-18T18:30:03.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-generar-hashes-sha256-sin-herramientas-graficas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-generate-sha256-file-hashes-without-gui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-generar-hashes-sha256-sin-herramientas-graficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-gerar-hashes-sha256-sem-ferramentas-graficas" />
<lastmod>2026-09-18T18:30:03.866Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-foreground-and-background-command-with-ampersand" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comando-en-primer-y-segundo-plano-con-ampersand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<lastmod>2026-09-18T18:29:47.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-foreground-and-background-command-with-ampersand</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-foreground-and-background-command-with-ampersand" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comando-en-primer-y-segundo-plano-con-ampersand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<lastmod>2026-09-18T18:29:47.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-comando-en-primer-y-segundo-plano-con-ampersand</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-foreground-and-background-command-with-ampersand" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comando-en-primer-y-segundo-plano-con-ampersand" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-comando-primeiro-e-segundo-plano-com-ampersand" />
<lastmod>2026-09-18T18:29:47.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-csv-columns-cut-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-extraer-columnas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<lastmod>2026-09-18T18:29:22.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-extract-csv-columns-cut-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-csv-columns-cut-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-extraer-columnas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<lastmod>2026-09-18T18:29:22.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-extraer-columnas-csv-comando-cut</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-csv-columns-cut-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-extraer-columnas-csv-comando-cut" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-extrair-colunas-csv-comando-cut" />
<lastmod>2026-09-18T18:29:22.095Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-cabecalho-content-type</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-http-content-type-header" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-http-content-type" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<lastmod>2026-09-18T18:28:53.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-http-content-type-header</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-http-content-type-header" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-http-content-type" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<lastmod>2026-09-18T18:28:53.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-cabecera-http-content-type</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-http-content-type-header" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-http-content-type" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-content-type" />
<lastmod>2026-09-18T18:28:53.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-disk-space-percentage-df-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-espacio-disco-porcentaje-comando-df" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<lastmod>2026-09-18T18:28:36.013Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-monitor-disk-space-percentage-df-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-disk-space-percentage-df-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-espacio-disco-porcentaje-comando-df" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<lastmod>2026-09-18T18:28:36.013Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-monitorear-espacio-disco-porcentaje-comando-df</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-disk-space-percentage-df-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-espacio-disco-porcentaje-comando-df" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-espaco-em-disco-percentagem-comando-df" />
<lastmod>2026-09-18T18:28:36.013Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-logical-and-operator-semicolon-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-logico-and-punto-coma-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<lastmod>2026-09-18T18:28:18.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-logical-and-operator-semicolon-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-logical-and-operator-semicolon-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-logico-and-punto-coma-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<lastmod>2026-09-18T18:28:18.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-operador-logico-and-punto-coma-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-logical-and-operator-semicolon-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-operador-logico-and-punto-coma-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-operador-and-ponto-virgula-terminal" />
<lastmod>2026-09-18T18:28:18.787Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pause-script-execution-sleep-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pausar-ejecucion-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<lastmod>2026-09-18T18:28:00.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-pause-script-execution-sleep-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pause-script-execution-sleep-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pausar-ejecucion-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<lastmod>2026-09-18T18:28:00.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-pausar-ejecucion-script-comando-sleep</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pause-script-execution-sleep-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pausar-ejecucion-script-comando-sleep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pausar-execucao-script-comando-sleep" />
<lastmod>2026-09-18T18:28:00.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-429-too-many-requests-explicado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-429-too-many-requests-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<lastmod>2026-09-18T18:27:42.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-429-too-many-requests-explained</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-429-too-many-requests-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<lastmod>2026-09-18T18:27:42.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-429-too-many-requests-explicado-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-429-too-many-requests-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-429-too-many-requests-explicado" />
<lastmod>2026-09-18T18:27:42.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/search-replace-words-text-files-terminal-sed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buscar-reemplazar-palabras-archivos-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<lastmod>2026-09-18T18:27:17.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/search-replace-words-text-files-terminal-sed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/search-replace-words-text-files-terminal-sed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buscar-reemplazar-palabras-archivos-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<lastmod>2026-09-18T18:27:17.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/buscar-reemplazar-palabras-archivos-texto-terminal-sed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/search-replace-words-text-files-terminal-sed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buscar-reemplazar-palabras-archivos-texto-terminal-sed" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pesquisar-substituir-palavras-ficheiros-texto-terminal-sed" />
<lastmod>2026-09-18T18:27:17.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-symbolic-links-and-hard-links-filesystems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-enlaces-simbolicos-fisicos-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<lastmod>2026-09-18T18:26:48.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-symbolic-links-and-hard-links-filesystems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-symbolic-links-and-hard-links-filesystems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-enlaces-simbolicos-fisicos-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<lastmod>2026-09-18T18:26:48.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-enlaces-simbolicos-fisicos-sistemas-de-archivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-symbolic-links-and-hard-links-filesystems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-enlaces-simbolicos-fisicos-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-ligacoes-simbolicas-fisicas-sistema-de-ficheiros" />
<lastmod>2026-09-18T18:26:48.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-directory-subdirectory-size-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-tamano-carpetas-subcarpetas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<lastmod>2026-09-18T18:26:15.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-directory-subdirectory-size-terminal-du-sh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-directory-subdirectory-size-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-tamano-carpetas-subcarpetas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<lastmod>2026-09-18T18:26:15.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-tamano-carpetas-subcarpetas-terminal-du-sh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-directory-subdirectory-size-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-tamano-carpetas-subcarpetas-terminal-du-sh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-tamanho-pastas-subpastas-terminal-du-sh" />
<lastmod>2026-09-18T18:26:15.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-dev-null-file-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-fichero-dev-null-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<lastmod>2026-09-18T18:25:57.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-dev-null-file-in-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-dev-null-file-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-fichero-dev-null-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<lastmod>2026-09-18T18:25:57.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-fichero-dev-null-en-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-dev-null-file-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-fichero-dev-null-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-o-ficheiro-dev-null-no-linux" />
<lastmod>2026-09-18T18:25:57.601Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-sort-text-file-lines-alphabetically-numerically-sort-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ordenar-lineas-archivo-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<lastmod>2026-09-18T18:25:29.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-sort-text-file-lines-alphabetically-numerically-sort-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-sort-text-file-lines-alphabetically-numerically-sort-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ordenar-lineas-archivo-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<lastmod>2026-09-18T18:25:29.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ordenar-lineas-archivo-texto-comando-sort</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-sort-text-file-lines-alphabetically-numerically-sort-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ordenar-lineas-archivo-texto-comando-sort" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ordenar-linhas-ficheiro-texto-comando-sort" />
<lastmod>2026-09-18T18:25:29.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stdout-stderr-command-line" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-stdout-stderr-linea-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<lastmod>2026-09-18T18:25:09.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-stdout-stderr-command-line</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stdout-stderr-command-line" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-stdout-stderr-linea-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<lastmod>2026-09-18T18:25:09.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-stdout-stderr-linea-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stdout-stderr-command-line" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-stdout-stderr-linea-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-stdout-stderr-linha-de-comandos" />
<lastmod>2026-09-18T18:25:09.697Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-301-vs-302-redirecionamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-301-vs-302-url-redirects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-301-vs-302-redireccionamiento-urls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<lastmod>2026-09-18T18:24:54.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-301-vs-302-url-redirects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-301-vs-302-url-redirects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-301-vs-302-redireccionamiento-urls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<lastmod>2026-09-18T18:24:54.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-301-vs-302-redireccionamiento-urls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-301-vs-302-url-redirects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http-301-vs-302-redireccionamiento-urls" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http-301-vs-302-redirecionamentos" />
<lastmod>2026-09-18T18:24:54.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-compare-two-text-files-with-diff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-comparar-dos-archivos-de-texto-con-diff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<lastmod>2026-09-18T18:24:40.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-compare-two-text-files-with-diff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-compare-two-text-files-with-diff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-comparar-dos-archivos-de-texto-con-diff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<lastmod>2026-09-18T18:24:40.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-comparar-dos-archivos-de-texto-con-diff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-compare-two-text-files-with-diff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-comparar-dos-archivos-de-texto-con-diff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-comparar-dois-ficheiros-de-texto-com-diff" />
<lastmod>2026-09-18T18:24:40.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-postgres-queries-partial-include-indexes-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-consultas-postgres-indices-parciales-include-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<lastmod>2026-09-18T18:00:39.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizing-postgres-queries-partial-include-indexes-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-postgres-queries-partial-include-indexes-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-consultas-postgres-indices-parciales-include-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<lastmod>2026-09-18T18:00:39.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizacion-consultas-postgres-indices-parciales-include-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-postgres-queries-partial-include-indexes-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-consultas-postgres-indices-parciales-include-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-consultas-postgres-indices-parciais-include-nodejs" />
<lastmod>2026-09-18T18:00:39.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-verify-environment-variables-child-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-variables-entorno-procesos-hijos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<lastmod>2026-09-18T17:40:19.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-verify-environment-variables-child-processes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-verify-environment-variables-child-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-variables-entorno-procesos-hijos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<lastmod>2026-09-18T17:40:19.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-variables-entorno-procesos-hijos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-verify-environment-variables-child-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-variables-entorno-procesos-hijos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-variaveis-de-ambiente-processos-filhos" />
<lastmod>2026-09-18T17:40:19.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-public-private-cgnat-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<lastmod>2026-09-18T17:40:02.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-public-private-cgnat-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-public-private-cgnat-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<lastmod>2026-09-18T17:40:02.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-ipv4-publico-privado-cgnat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-public-private-cgnat-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-ipv4-publico-privado-cgnat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-ipv4-publico-privado-cgnat" />
<lastmod>2026-09-18T17:40:02.702Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-count-words-lines-characters-wc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-contar-palabras-lineas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<lastmod>2026-09-18T17:39:46.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-count-words-lines-characters-wc-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-count-words-lines-characters-wc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-contar-palabras-lineas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<lastmod>2026-09-18T17:39:46.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-contar-palabras-lineas-caracteres-comando-wc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-count-words-lines-characters-wc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-contar-palabras-lineas-caracteres-comando-wc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-contar-palavras-linhas-caracteres-comando-wc" />
<lastmod>2026-09-18T17:39:46.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-script-execution-permission-plus-x" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permiso-ejecucion-scripts-linux-mas-x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<lastmod>2026-09-18T17:39:32.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-script-execution-permission-plus-x</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-script-execution-permission-plus-x" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permiso-ejecucion-scripts-linux-mas-x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<lastmod>2026-09-18T17:39:32.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/permiso-ejecucion-scripts-linux-mas-x</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-script-execution-permission-plus-x" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permiso-ejecucion-scripts-linux-mas-x" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissao-execucao-scripts-linux-mais-x" />
<lastmod>2026-09-18T17:39:32.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/real-time-log-monitoring-without-memory-overload</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-log-monitoring-without-memory-overload" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-registros-tiempo-real-sin-sobrecarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<lastmod>2026-09-18T17:39:15.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-log-monitoring-without-memory-overload" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-registros-tiempo-real-sin-sobrecarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<lastmod>2026-09-18T17:39:15.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoreo-registros-tiempo-real-sin-sobrecarga</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-log-monitoring-without-memory-overload" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-registros-tiempo-real-sin-sobrecarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-logs-tempo-real-sem-sobrecarga" />
<lastmod>2026-09-18T17:39:15.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-get-and-post-methods" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-metodos-http-get-y-post" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<lastmod>2026-09-18T17:39:01.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-http-get-and-post-methods</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-get-and-post-methods" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-metodos-http-get-y-post" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<lastmod>2026-09-18T17:39:01.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-metodos-http-get-y-post</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-http-get-and-post-methods" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-metodos-http-get-y-post" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-metodos-http-get-e-post" />
<lastmod>2026-09-18T17:39:01.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-v-to-exclude-specific-lines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-lineas-especificas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<lastmod>2026-09-18T17:38:43.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-grep-v-to-exclude-specific-lines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-v-to-exclude-specific-lines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-lineas-especificas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<lastmod>2026-09-18T17:38:43.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-grep-v-para-excluir-lineas-especificas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-v-to-exclude-specific-lines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-lineas-especificas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-grep-v-para-excluir-linhas-especificas" />
<lastmod>2026-09-18T17:38:43.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-and-why-it-takes-priority-over-public-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-y-por-que-tiene-prioridad-sobre-el-dns-publico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<lastmod>2026-09-18T17:38:24.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-the-hosts-file-and-why-it-takes-priority-over-public-dns</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-and-why-it-takes-priority-over-public-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-y-por-que-tiene-prioridad-sobre-el-dns-publico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<lastmod>2026-09-18T17:38:24.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-archivo-hosts-y-por-que-tiene-prioridad-sobre-el-dns-publico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-and-why-it-takes-priority-over-public-dns" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-y-por-que-tiene-prioridad-sobre-el-dns-publico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-de-hosts-e-por-que-ele-tem-prioridade-sobre-o-dns-publico" />
<lastmod>2026-09-18T17:38:24.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-tcp-port-connectivity-nc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-conectividad-puerto-tcp-nc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<lastmod>2026-09-18T17:38:03.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-tcp-port-connectivity-nc-command</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-tcp-port-connectivity-nc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-conectividad-puerto-tcp-nc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<lastmod>2026-09-18T17:38:03.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-conectividad-puerto-tcp-nc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-tcp-port-connectivity-nc-command" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-conectividad-puerto-tcp-nc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-conectividade-porta-tcp-nc" />
<lastmod>2026-09-18T17:38:03.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/persistent-temporary-terminal-session-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-persistentes-temporales-sesion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<lastmod>2026-09-18T17:37:49.406Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/persistent-temporary-terminal-session-variables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/persistent-temporary-terminal-session-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-persistentes-temporales-sesion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<lastmod>2026-09-18T17:37:49.406Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/variables-persistentes-temporales-sesion-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/persistent-temporary-terminal-session-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-persistentes-temporales-sesion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/variaveis-persistentes-temporarias-sessao-terminal" />
<lastmod>2026-09-18T17:37:49.406Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tee-command-save-display-output" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comando-tee-linux-guardar-mostrar-salidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<lastmod>2026-09-18T17:37:29.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-tee-command-save-display-output</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tee-command-save-display-output" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comando-tee-linux-guardar-mostrar-salidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<lastmod>2026-09-18T17:37:29.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comando-tee-linux-guardar-mostrar-salidas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tee-command-save-display-output" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comando-tee-linux-guardar-mostrar-salidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comando-tee-linux-salvar-exibir-logs" />
<lastmod>2026-09-18T17:37:29.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-user-agent-header-means-servers-identify-clients" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-user-agent-servidores-identifican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<lastmod>2026-09-18T17:37:04.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-user-agent-header-means-servers-identify-clients</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-user-agent-header-means-servers-identify-clients" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-user-agent-servidores-identifican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<lastmod>2026-09-18T17:37:04.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-cabecera-user-agent-servidores-identifican</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-user-agent-header-means-servers-identify-clients" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cabecera-user-agent-servidores-identifican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cabecalho-user-agent-servidores" />
<lastmod>2026-09-18T17:37:04.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-active-connections-listening-ports-ss-command-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-conexiones-activas-puertos-escucha-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<lastmod>2026-09-18T17:36:44.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-list-active-connections-listening-ports-ss-command-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-active-connections-listening-ports-ss-command-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-conexiones-activas-puertos-escucha-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<lastmod>2026-09-18T17:36:44.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-listar-conexiones-activas-puertos-escucha-comando-ss-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-list-active-connections-listening-ports-ss-command-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-listar-conexiones-activas-puertos-escucha-comando-ss-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-listar-conexoes-ativas-e-portas-em-escuta-comando-ss-linux" />
<lastmod>2026-09-18T17:36:44.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/utf8-vs-ascii-encoding-configuration-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-utf8-ascii-archivos-de-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<lastmod>2026-09-18T17:36:30.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/utf8-vs-ascii-encoding-configuration-files</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/utf8-vs-ascii-encoding-configuration-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-utf8-ascii-archivos-de-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<lastmod>2026-09-18T17:36:30.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-utf8-ascii-archivos-de-configuracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/utf8-vs-ascii-encoding-configuration-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-utf8-ascii-archivos-de-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-utf8-ascii-arquivos-de-configuracao" />
<lastmod>2026-09-18T17:36:30.073Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-command-execution-time-time-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tiempo-ejecucion-comando-utilidad-time" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<lastmod>2026-09-18T17:36:14.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-measure-command-execution-time-time-utility</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-command-execution-time-time-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tiempo-ejecucion-comando-utilidad-time" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<lastmod>2026-09-18T17:36:14.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-tiempo-ejecucion-comando-utilidad-time</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-command-execution-time-time-utility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-tiempo-ejecucion-comando-utilidad-time" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tempo-execucao-comando-utilitario-time" />
<lastmod>2026-09-18T17:36:14.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-erro-401-e-403</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-401-vs-403-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-error-401-y-403" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<lastmod>2026-09-18T17:35:57.247Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-401-vs-403-error</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-401-vs-403-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-error-401-y-403" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<lastmod>2026-09-18T17:35:57.247Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-error-401-y-403</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-401-vs-403-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-error-401-y-403" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-erro-401-e-403" />
<lastmod>2026-09-18T17:35:57.247Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-shortcuts-long-commands-shell-aliases</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-shortcuts-long-commands-shell-aliases" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-atajos-comandos-largos-alias-shell" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<lastmod>2026-09-18T17:35:38.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-shortcuts-long-commands-shell-aliases" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-atajos-comandos-largos-alias-shell" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<lastmod>2026-09-18T17:35:38.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-atajos-comandos-largos-alias-shell</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-shortcuts-long-commands-shell-aliases" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-atajos-comandos-largos-alias-shell" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-atalhos-comandos-longos-aliases-shell" />
<lastmod>2026-09-18T17:35:38.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-single-and-double-quotes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comillas-simples-y-dobles-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<lastmod>2026-09-18T17:35:20.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-single-and-double-quotes-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-single-and-double-quotes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comillas-simples-y-dobles-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<lastmod>2026-09-18T17:35:20.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-comillas-simples-y-dobles-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-single-and-double-quotes-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-comillas-simples-y-dobles-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-aspas-simples-e-duplas-terminal" />
<lastmod>2026-09-18T17:35:20.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-exit-code-scripts-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-retorno-cero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<lastmod>2026-09-18T17:35:02.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-exit-code-scripts-commands</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-exit-code-scripts-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-retorno-cero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<lastmod>2026-09-18T17:35:02.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-retorno-cero-scripts-comandos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-exit-code-scripts-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-retorno-cero-scripts-comandos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-retorno-zero-scripts-comandos" />
<lastmod>2026-09-18T17:35:02.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-close-blocked-tcp-port-linux-fuser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-puerto-tcp-bloqueado-linux-fuser" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<lastmod>2026-09-18T17:34:47.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-close-blocked-tcp-port-linux-fuser</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-close-blocked-tcp-port-linux-fuser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-puerto-tcp-bloqueado-linux-fuser" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<lastmod>2026-09-18T17:34:47.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cerrar-puerto-tcp-bloqueado-linux-fuser</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-close-blocked-tcp-port-linux-fuser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-puerto-tcp-bloqueado-linux-fuser" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encerrar-porta-tcp-bloqueada-linux-fuser" />
<lastmod>2026-09-18T17:34:47.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prevent-computer-sleep-downloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-evitar-ordenador-suspension-descargas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<lastmod>2026-09-18T17:28:53.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-prevent-computer-sleep-downloads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prevent-computer-sleep-downloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-evitar-ordenador-suspension-descargas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<lastmod>2026-09-18T17:28:53.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-evitar-ordenador-suspension-descargas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prevent-computer-sleep-downloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-evitar-ordenador-suspension-descargas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-impedir-computador-suspensao-downloads" />
<lastmod>2026-09-18T17:28:53.692Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-crlf-lf-line-endings</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-crlf-lf-line-endings" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-crlf-lf-saltos-de-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<lastmod>2026-09-18T17:28:39.222Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-crlf-lf-line-endings" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-crlf-lf-saltos-de-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<lastmod>2026-09-18T17:28:39.222Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-crlf-lf-saltos-de-linea</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-crlf-lf-line-endings" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-crlf-lf-saltos-de-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-crlf-lf-quebras-de-linha" />
<lastmod>2026-09-18T17:28:39.222Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-uptime-command-terminal-server-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-uptime-terminal-estabilidad-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<lastmod>2026-09-18T17:28:17.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-uptime-command-terminal-server-stability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-uptime-command-terminal-server-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-uptime-terminal-estabilidad-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<lastmod>2026-09-18T17:28:17.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-uptime-terminal-estabilidad-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-uptime-command-terminal-server-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-uptime-terminal-estabilidad-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-uptime-estabilidade-servidor" />
<lastmod>2026-09-18T17:28:17.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-502-bad-gateway-error-network-failure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-error-502-bad-gateway-falla-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<lastmod>2026-09-18T17:28:00.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/understanding-502-bad-gateway-error-network-failure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-502-bad-gateway-error-network-failure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-error-502-bad-gateway-falla-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<lastmod>2026-09-18T17:28:00.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/significado-error-502-bad-gateway-falla-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-502-bad-gateway-error-network-failure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/significado-error-502-bad-gateway-falla-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/significado-erro-502-bad-gateway-falha-rede" />
<lastmod>2026-09-18T17:28:00.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-running-services-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-servicios-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<lastmod>2026-09-18T17:27:39.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-running-services-linux-systemctl-status</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-running-services-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-servicios-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<lastmod>2026-09-18T17:27:39.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-servicios-linux-systemctl-status</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-running-services-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-servicios-linux-systemctl-status" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-servicos-linux-systemctl-status" />
<lastmod>2026-09-18T17:27:39.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-username-password-vs-token-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-autenticacion-usuario-contrasena-versus-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<lastmod>2026-09-18T17:27:23.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-username-password-vs-token-authentication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-username-password-vs-token-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-autenticacion-usuario-contrasena-versus-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<lastmod>2026-09-18T17:27:23.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-autenticacion-usuario-contrasena-versus-token</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-username-password-vs-token-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-autenticacion-usuario-contrasena-versus-token" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-autenticacao-utilizador-senha-versus-token" />
<lastmod>2026-09-18T17:27:23.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-netsh-command-reset-tcp-ip-stack-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-netsh-restablecer-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<lastmod>2026-09-18T17:27:02.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-netsh-command-reset-tcp-ip-stack-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-netsh-command-reset-tcp-ip-stack-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-netsh-restablecer-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<lastmod>2026-09-18T17:27:02.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-netsh-restablecer-tcp-ip-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-netsh-command-reset-tcp-ip-stack-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-netsh-restablecer-tcp-ip-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-netsh-redefinir-tcp-ip-windows" />
<lastmod>2026-09-18T17:27:02.433Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-24-subnet-mask-device-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-mascara-subred-24-cuantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<lastmod>2026-09-18T17:26:41.533Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-24-subnet-mask-device-capacity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-24-subnet-mask-device-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-mascara-subred-24-cuantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<lastmod>2026-09-18T17:26:41.533Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-mascara-subred-24-cuantos-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-24-subnet-mask-device-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-mascara-subred-24-cuantos-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mascara-de-sub-rede-24-quantos-dispositivos" />
<lastmod>2026-09-18T17:26:41.533Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-redirect-command-output-text-file-greater-than-operator</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-redirect-command-output-text-file-greater-than-operator" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redirigir-salida-comandos-archivo-texto-operador-mayor-que" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<lastmod>2026-09-18T17:26:21.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-redirect-command-output-text-file-greater-than-operator" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redirigir-salida-comandos-archivo-texto-operador-mayor-que" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<lastmod>2026-09-18T17:26:21.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-redirigir-salida-comandos-archivo-texto-operador-mayor-que</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-redirect-command-output-text-file-greater-than-operator" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redirigir-salida-comandos-archivo-texto-operador-mayor-que" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-redirecionar-saida-comandos-ficheiro-texto-operador-maior-que" />
<lastmod>2026-09-18T17:26:21.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-absolute-relative-paths-files-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-rutas-absolutas-relativas-archivos-scripts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<lastmod>2026-09-18T17:26:06.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-absolute-relative-paths-files-scripts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-absolute-relative-paths-files-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-rutas-absolutas-relativas-archivos-scripts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<lastmod>2026-09-18T17:26:06.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-rutas-absolutas-relativas-archivos-scripts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-absolute-relative-paths-files-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-rutas-absolutas-relativas-archivos-scripts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-caminhos-absolutos-relativos-ficheiros-scripts" />
<lastmod>2026-09-18T17:26:06.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/check-last-system-boot-date-time-systeminfo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/verificar-fecha-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<lastmod>2026-09-18T17:25:48.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/check-last-system-boot-date-time-systeminfo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/check-last-system-boot-date-time-systeminfo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/verificar-fecha-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<lastmod>2026-09-18T17:25:48.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/verificar-fecha-hora-ultimo-arranque-systeminfo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/check-last-system-boot-date-time-systeminfo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/verificar-fecha-hora-ultimo-arranque-systeminfo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/verificar-data-hora-ultimo-arranque-systeminfo" />
<lastmod>2026-09-18T17:25:48.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-403-forbidden-error-meaning-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-error-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<lastmod>2026-09-18T17:25:35.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http-403-forbidden-error-meaning-diagnosis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-403-forbidden-error-meaning-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-error-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<lastmod>2026-09-18T17:25:35.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-error-403-forbidden-significado-diagnostico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http-403-forbidden-error-meaning-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-error-403-forbidden-significado-diagnostico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-erro-403-forbidden-significado-diagnostico" />
<lastmod>2026-09-18T17:25:35.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-findstr-command-in-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-findstr-en-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<lastmod>2026-09-18T17:25:13.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-findstr-command-in-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-findstr-command-in-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-findstr-en-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<lastmod>2026-09-18T17:25:13.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-el-comando-findstr-en-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-findstr-command-in-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-findstr-en-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-findstr-no-windows" />
<lastmod>2026-09-18T17:25:13.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-user-system-environment-variables-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-usuario-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<lastmod>2026-09-18T17:24:56.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-user-system-environment-variables-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-user-system-environment-variables-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-usuario-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<lastmod>2026-09-18T17:24:56.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-variables-entorno-usuario-sistema-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-user-system-environment-variables-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-variables-entorno-usuario-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-variaveis-ambiente-utilizador-sistema-windows" />
<lastmod>2026-09-18T17:24:56.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-alterar-nome-computador-rede-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-computer-name-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-nombre-computador-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<lastmod>2026-09-18T17:24:43.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-change-computer-name-local-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-computer-name-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-nombre-computador-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<lastmod>2026-09-18T17:24:43.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cambiar-nombre-computador-red-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-computer-name-local-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-nombre-computador-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-nome-computador-rede-local" />
<lastmod>2026-09-18T17:24:43.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-gateway-padrao-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-default-gateway-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-gateway-predeterminado-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<lastmod>2026-09-18T17:24:25.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-default-gateway-internet-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-default-gateway-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-gateway-predeterminado-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<lastmod>2026-09-18T17:24:25.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-gateway-predeterminado-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-default-gateway-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-gateway-predeterminado-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gateway-padrao-internet" />
<lastmod>2026-09-18T17:24:25.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-ping-command-to-test-packet-loss-and-network-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-ping-para-probar-la-perdida-de-paquetes-y-la-estabilidad-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<lastmod>2026-09-18T17:24:08.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-the-ping-command-to-test-packet-loss-and-network-stability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-ping-command-to-test-packet-loss-and-network-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-ping-para-probar-la-perdida-de-paquetes-y-la-estabilidad-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<lastmod>2026-09-18T17:24:08.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-el-comando-ping-para-probar-la-perdida-de-paquetes-y-la-estabilidad-de-la-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-ping-command-to-test-packet-loss-and-network-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-ping-para-probar-la-perdida-de-paquetes-y-la-estabilidad-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-ping-para-testar-perda-de-pacotes-e-estabilidade-da-rede" />
<lastmod>2026-09-18T17:24:08.135Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-restart-shutdown-fast-startup-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-reinicio-apagado-inicio-rapido-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<lastmod>2026-09-18T17:23:44.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-restart-shutdown-fast-startup-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-restart-shutdown-fast-startup-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-reinicio-apagado-inicio-rapido-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<lastmod>2026-09-18T17:23:44.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-reinicio-apagado-inicio-rapido-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-restart-shutdown-fast-startup-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-reinicio-apagado-inicio-rapido-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-reinicio-desligamento-inicializacao-rapida-windows" />
<lastmod>2026-09-18T17:23:44.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-755-and-644-permissions-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permisos-755-y-644-en-linux-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<lastmod>2026-09-18T17:23:27.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/understanding-755-and-644-permissions-in-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-755-and-644-permissions-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permisos-755-y-644-en-linux-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<lastmod>2026-09-18T17:23:27.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/permisos-755-y-644-en-linux-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/understanding-755-and-644-permissions-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/permisos-755-y-644-en-linux-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/permissoes-755-e-644-no-linux-guia-pratico" />
<lastmod>2026-09-18T17:23:27.519Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-frozen-processes-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-procesos-congelados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<lastmod>2026-09-18T17:23:10.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-terminate-frozen-processes-windows-taskkill-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-frozen-processes-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-procesos-congelados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<lastmod>2026-09-18T17:23:10.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cerrar-procesos-congelados-windows-taskkill-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-terminate-frozen-processes-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cerrar-procesos-congelados-windows-taskkill-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-matar-processos-travados-windows-taskkill-cmd" />
<lastmod>2026-09-18T17:23:10.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-turn-off-windows-notifications-and-sounds</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-off-windows-notifications-and-sounds" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desactivar-notificaciones-sonidos-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<lastmod>2026-09-18T17:21:51.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-off-windows-notifications-and-sounds" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desactivar-notificaciones-sonidos-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<lastmod>2026-09-18T17:21:51.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-desactivar-notificaciones-sonidos-sistema-windows</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-off-windows-notifications-and-sounds" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desactivar-notificaciones-sonidos-sistema-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desligar-notificacoes-e-sons-sistema-windows" />
<lastmod>2026-09-18T17:21:51.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-optical-laser-mouse-wood-glass" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-raton-optico-laser-madera-vidrio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<lastmod>2026-09-18T17:14:21.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-optical-laser-mouse-wood-glass</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-optical-laser-mouse-wood-glass" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-raton-optico-laser-madera-vidrio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<lastmod>2026-09-18T17:14:21.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-raton-optico-laser-madera-vidrio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-optical-laser-mouse-wood-glass" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-raton-optico-laser-madera-vidrio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-rato-otico-laser-madeira-vidro" />
<lastmod>2026-09-18T17:14:21.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-share-mobile-internet-usb-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-compartir-internet-movil-cable-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<lastmod>2026-09-18T17:14:02.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-share-mobile-internet-usb-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-share-mobile-internet-usb-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-compartir-internet-movil-cable-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<lastmod>2026-09-18T17:14:02.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-compartir-internet-movil-cable-usb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-share-mobile-internet-usb-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-compartir-internet-movil-cable-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-partilhar-internet-telemovel-cabo-usb" />
<lastmod>2026-09-18T17:14:02.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-80-plus-power-supply-certifications-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-certificacion-80-plus-fuentes-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<lastmod>2026-09-18T17:13:46.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-80-plus-power-supply-certifications-mean</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-80-plus-power-supply-certifications-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-certificacion-80-plus-fuentes-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<lastmod>2026-09-18T17:13:46.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-certificacion-80-plus-fuentes-alimentacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-80-plus-power-supply-certifications-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-certificacion-80-plus-fuentes-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-certificacao-80-plus-fontes-alimentacao" />
<lastmod>2026-09-18T17:13:46.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-sfc-scannow-command-repair-corrupted-system-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-archivos-corruptos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<lastmod>2026-09-18T17:13:30.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-sfc-scannow-command-repair-corrupted-system-files</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-sfc-scannow-command-repair-corrupted-system-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-archivos-corruptos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<lastmod>2026-09-18T17:13:30.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-archivos-corruptos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-sfc-scannow-command-repair-corrupted-system-files" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-archivos-corruptos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-comando-sfc-scannow-reparar-ficheiros-corrompidos" />
<lastmod>2026-09-18T17:13:30.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stereo-audio-virtual-surround-true-51-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-audio-stereo-surround-virtual-51-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<lastmod>2026-09-18T17:13:14.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-stereo-audio-virtual-surround-true-51-headphones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stereo-audio-virtual-surround-true-51-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-audio-stereo-surround-virtual-51-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<lastmod>2026-09-18T17:13:14.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-audio-stereo-surround-virtual-51-auriculares</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-stereo-audio-virtual-surround-true-51-headphones" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-audio-stereo-surround-virtual-51-auriculares" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-audio-stereo-surround-virtual-51-auscultadores" />
<lastmod>2026-09-18T17:13:14.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-update-graphics-card-drivers-manufacturer-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-actualizar-controladores-tarjeta-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<lastmod>2026-09-18T17:12:52.402Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-update-graphics-card-drivers-manufacturer-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-update-graphics-card-drivers-manufacturer-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-actualizar-controladores-tarjeta-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<lastmod>2026-09-18T17:12:52.402Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-actualizar-controladores-tarjeta-grafica-software-fabricante</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-update-graphics-card-drivers-manufacturer-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-actualizar-controladores-tarjeta-grafica-software-fabricante" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-atualizar-controladores-placa-grafica-software-fabricante" />
<lastmod>2026-09-18T17:12:52.402Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-native-monitor-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-resolucion-nativa-del-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<lastmod>2026-09-18T17:12:37.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-native-monitor-resolution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-native-monitor-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-resolucion-nativa-del-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<lastmod>2026-09-18T17:12:37.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-la-resolucion-nativa-del-monitor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-native-monitor-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-resolucion-nativa-del-monitor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-resolucao-nativa-do-monitor" />
<lastmod>2026-09-18T17:12:37.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-static-ip-network-printer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-fija-impresora-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<lastmod>2026-09-18T17:12:19.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-set-static-ip-network-printer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-static-ip-network-printer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-fija-impresora-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<lastmod>2026-09-18T17:12:19.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-ip-fija-impresora-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-static-ip-network-printer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-fija-impresora-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-colocar-ip-fixo-impressora-rede" />
<lastmod>2026-09-18T17:12:19.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-molex-and-sata-power-connectors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-molex-y-sata-de-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<lastmod>2026-09-18T17:12:00.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-molex-and-sata-power-connectors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-molex-and-sata-power-connectors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-molex-y-sata-de-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<lastmod>2026-09-18T17:12:00.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-conector-molex-y-sata-de-alimentacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-molex-and-sata-power-connectors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-molex-y-sata-de-alimentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-conector-molex-e-sata-de-alimentacao" />
<lastmod>2026-09-18T17:12:00.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ctrl-shift-esc-shortcut-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-atajo-ctrl-shift-esc-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<lastmod>2026-09-18T17:11:44.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-ctrl-shift-esc-shortcut-task-manager</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ctrl-shift-esc-shortcut-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-atajo-ctrl-shift-esc-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<lastmod>2026-09-18T17:11:44.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-atajo-ctrl-shift-esc-administrador-tareas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ctrl-shift-esc-shortcut-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-atajo-ctrl-shift-esc-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-atalho-ctrl-shift-esc-gestor-tarefas" />
<lastmod>2026-09-18T17:11:44.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-xmp-profile-bios-how-to-enable-ram-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-perfil-xmp-en-la-bios-y-como-activarlo-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<lastmod>2026-09-18T17:11:07.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-xmp-profile-bios-how-to-enable-ram-frequency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-xmp-profile-bios-how-to-enable-ram-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-perfil-xmp-en-la-bios-y-como-activarlo-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<lastmod>2026-09-18T17:11:07.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-perfil-xmp-en-la-bios-y-como-activarlo-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-xmp-profile-bios-how-to-enable-ram-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-perfil-xmp-en-la-bios-y-como-activarlo-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-perfil-xmp-na-bios-e-como-ativar-ram" />
<lastmod>2026-09-18T17:11:07.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-hard-drive-speed-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-velocidad-disco-duro-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<lastmod>2026-09-18T17:10:37.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-hard-drive-speed-crystaldiskmark</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-hard-drive-speed-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-velocidad-disco-duro-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<lastmod>2026-09-18T17:10:37.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-velocidad-disco-duro-crystaldiskmark</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-hard-drive-speed-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-velocidad-disco-duro-crystaldiskmark" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-velocidade-disco-rigido-crystaldiskmark" />
<lastmod>2026-09-18T17:10:37.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-qi-inductive-charging-wired-phone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-carga-inducio-qi-con-cables-movil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<lastmod>2026-09-18T17:10:24.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-qi-inductive-charging-wired-phone</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-qi-inductive-charging-wired-phone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-carga-inducio-qi-con-cables-movil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<lastmod>2026-09-18T17:10:24.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-carga-inducio-qi-con-cables-movil</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-qi-inductive-charging-wired-phone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-carga-inducio-qi-con-cables-movil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregamento-inducao-qi-com-fios-telemovel" />
<lastmod>2026-09-18T17:10:24.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-if-windows-is-activated-without-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-si-windows-esta-activado-sin-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<lastmod>2026-09-18T17:10:06.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-if-windows-is-activated-without-settings</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-if-windows-is-activated-without-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-si-windows-esta-activado-sin-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<lastmod>2026-09-18T17:10:06.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-si-windows-esta-activado-sin-configuracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-if-windows-is-activated-without-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-si-windows-esta-activado-sin-configuracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-se-o-windows-esta-ativado-sem-definicoes" />
<lastmod>2026-09-18T17:10:06.202Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/144hz-refresh-rate-displayport-cable-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tasa-refresco-144hz-cable-displayport" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<lastmod>2026-09-18T17:09:51.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/144hz-refresh-rate-displayport-cable-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/144hz-refresh-rate-displayport-cable-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tasa-refresco-144hz-cable-displayport" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<lastmod>2026-09-18T17:09:51.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tasa-refresco-144hz-cable-displayport</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/144hz-refresh-rate-displayport-cable-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tasa-refresco-144hz-cable-displayport" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-atualizacao-144hz-cabo-displayport" />
<lastmod>2026-09-18T17:09:51.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-resolve-local-ip-conflicts-using-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-resolver-conflictos-de-ip-en-la-red-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<lastmod>2026-09-18T17:09:36.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-resolve-local-ip-conflicts-using-ipconfig-renew</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-resolve-local-ip-conflicts-using-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-resolver-conflictos-de-ip-en-la-red-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<lastmod>2026-09-18T17:09:36.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-resolver-conflictos-de-ip-en-la-red-local-usando-ipconfig-renew</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-resolve-local-ip-conflicts-using-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-resolver-conflictos-de-ip-en-la-red-local-usando-ipconfig-renew" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-resolver-conflitos-de-ip-na-rede-local-usando-ipconfig-renew" />
<lastmod>2026-09-18T17:09:36.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-type-a-micro-usb-type-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<lastmod>2026-09-18T17:09:05.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-usb-type-a-micro-usb-type-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-type-a-micro-usb-type-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<lastmod>2026-09-18T17:09:05.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-cable-usb-tipo-a-micro-usb-tipo-c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-type-a-micro-usb-type-c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-usb-tipo-a-micro-usb-tipo-c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-usb-tipo-a-micro-usb-tipo-c" />
<lastmod>2026-09-18T17:09:05.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-windows-temp-folder-delete-temporary-files-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-carpeta-temp-windows-borrar-archivos-temporales-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<lastmod>2026-09-18T17:08:43.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-windows-temp-folder-delete-temporary-files-safely</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-windows-temp-folder-delete-temporary-files-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-carpeta-temp-windows-borrar-archivos-temporales-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<lastmod>2026-09-18T17:08:43.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-carpeta-temp-windows-borrar-archivos-temporales-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-windows-temp-folder-delete-temporary-files-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-carpeta-temp-windows-borrar-archivos-temporales-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-temp-windows-apagar-ficheiros-temporarios" />
<lastmod>2026-09-18T17:08:43.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-saved-wifi-password-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-contrasena-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<lastmod>2026-09-18T17:08:29.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-find-saved-wifi-password-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-saved-wifi-password-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-contrasena-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<lastmod>2026-09-18T17:08:29.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descubrir-contrasena-wifi-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-saved-wifi-password-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-contrasena-wifi-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-senha-wifi-terminal" />
<lastmod>2026-09-18T17:08:29.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-p2-and-p3-audio-jacks-microphone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-p2-y-p3-microfono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<lastmod>2026-09-18T17:01:47.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-p2-and-p3-audio-jacks-microphone</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-p2-and-p3-audio-jacks-microphone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-p2-y-p3-microfono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<lastmod>2026-09-18T17:01:47.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-conector-p2-y-p3-microfono</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-p2-and-p3-audio-jacks-microphone" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-conector-p2-y-p3-microfono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-cabo-p2-e-p3-microfone" />
<lastmod>2026-09-18T17:01:47.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-free-ram-slots-laptop" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-slots-ram-libres-laptop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<lastmod>2026-09-18T17:01:25.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-free-ram-slots-laptop</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-free-ram-slots-laptop" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-slots-ram-libres-laptop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<lastmod>2026-09-18T17:01:25.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-slots-ram-libres-laptop</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-free-ram-slots-laptop" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-slots-ram-libres-laptop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-slots-ram-livres-notebook" />
<lastmod>2026-09-18T17:01:25.374Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-airplane-mode-works-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-modo-avion-laptop-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<lastmod>2026-09-18T17:01:08.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-laptop-airplane-mode-works-wifi-bluetooth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-airplane-mode-works-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-modo-avion-laptop-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<lastmod>2026-09-18T17:01:08.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-modo-avion-laptop-wifi-bluetooth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-laptop-airplane-mode-works-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-modo-avion-laptop-wifi-bluetooth" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-modo-aviao-notebook-wifi-bluetooth" />
<lastmod>2026-09-18T17:01:08.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-boot-order-usb-drive" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-orden-de-arranque-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<lastmod>2026-09-18T17:00:49.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-change-boot-order-usb-drive</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-boot-order-usb-drive" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-orden-de-arranque-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<lastmod>2026-09-18T17:00:49.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cambiar-orden-de-arranque-usb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-boot-order-usb-drive" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-orden-de-arranque-usb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-ordem-de-boot-pendrive" />
<lastmod>2026-09-18T17:00:49.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-quick-charge-power-delivery-chargers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cargador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<lastmod>2026-09-18T17:00:34.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-quick-charge-power-delivery-chargers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-quick-charge-power-delivery-chargers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cargador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<lastmod>2026-09-18T17:00:34.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-cargador-quick-charge-power-delivery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-quick-charge-power-delivery-chargers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cargador-quick-charge-power-delivery" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-carregador-quick-charge-power-delivery" />
<lastmod>2026-09-18T17:00:34.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-microphone-headset-windows-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-micrifono-auricular-panel-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<lastmod>2026-09-18T17:00:18.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-microphone-headset-windows-panel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-microphone-headset-windows-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-micrifono-auricular-panel-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<lastmod>2026-09-18T17:00:18.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-micrifono-auricular-panel-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-microphone-headset-windows-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-micrifono-auricular-panel-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-microfone-fone-ouvido-painel-windows" />
<lastmod>2026-09-18T17:00:18.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-static-dust-how-to-clean-pc-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-polvo-estatico-como-limpiar-gabinete-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<lastmod>2026-09-18T16:59:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-static-dust-how-to-clean-pc-safely</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-static-dust-how-to-clean-pc-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-polvo-estatico-como-limpiar-gabinete-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<lastmod>2026-09-18T16:59:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-polvo-estatico-como-limpiar-gabinete-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-static-dust-how-to-clean-pc-safely" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-polvo-estatico-como-limpiar-gabinete-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-poeira-estatica-como-limpar-gabinete-seguranca" />
<lastmod>2026-09-18T16:59:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-traceroute-command-cmd-network-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-fallas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<lastmod>2026-09-18T16:59:37.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-traceroute-command-cmd-network-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-traceroute-command-cmd-network-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-fallas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<lastmod>2026-09-18T16:59:37.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-fallas-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-traceroute-command-cmd-network-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-fallas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-traceroute-cmd-falhas-rede" />
<lastmod>2026-09-18T16:59:37.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-ips-va-tn-panels-color-fidelity-viewing-angles" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-panel-ips-va-tn-fidelidad-color-angulo-vision" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<lastmod>2026-09-18T16:59:22.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-ips-va-tn-panels-color-fidelity-viewing-angles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-ips-va-tn-panels-color-fidelity-viewing-angles" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-panel-ips-va-tn-fidelidad-color-angulo-vision" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<lastmod>2026-09-18T16:59:22.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-panel-ips-va-tn-fidelidad-color-angulo-vision</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-ips-va-tn-panels-color-fidelity-viewing-angles" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-panel-ips-va-tn-fidelidad-color-angulo-vision" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-painel-ips-va-tn-fidelidade-cores-angulo-visao" />
<lastmod>2026-09-18T16:59:22.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-map-network-shared-folder-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-mapear-carpeta-compartida-red-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<lastmod>2026-09-18T16:59:04.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-map-network-shared-folder-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-map-network-shared-folder-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-mapear-carpeta-compartida-red-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<lastmod>2026-09-18T16:59:04.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-mapear-carpeta-compartida-red-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-map-network-shared-folder-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-mapear-carpeta-compartida-red-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-mapear-pasta-compartilhada-rede-windows" />
<lastmod>2026-09-18T16:59:04.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-coil-whine-gpus-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-coil-whine-tarjetas-graficas-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<lastmod>2026-09-18T16:58:50.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-coil-whine-gpus-power-supplies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-coil-whine-gpus-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-coil-whine-tarjetas-graficas-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<lastmod>2026-09-18T16:58:50.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-coil-whine-tarjetas-graficas-fuentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-coil-whine-gpus-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-coil-whine-tarjetas-graficas-fuentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-coil-whine-placas-de-video-fontes" />
<lastmod>2026-09-18T16:58:50.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-windows-shift-s-partial-screenshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<lastmod>2026-09-18T16:58:35.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-windows-shift-s-partial-screenshots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-windows-shift-s-partial-screenshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<lastmod>2026-09-18T16:58:35.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-windows-shift-s-partial-screenshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-windows-shift-s-capturas-parciais" />
<lastmod>2026-09-18T16:58:35.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-sleep-hibernation-laptop-battery-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suspension-hibernacion-bateria-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<lastmod>2026-09-18T16:58:20.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-sleep-hibernation-laptop-battery-consumption</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-sleep-hibernation-laptop-battery-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suspension-hibernacion-bateria-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<lastmod>2026-09-18T16:58:20.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-suspension-hibernacion-bateria-portatil</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-sleep-hibernation-laptop-battery-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-suspension-hibernacion-bateria-portatil" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-suspensao-hibernacao-bateria-notebook" />
<lastmod>2026-09-18T16:58:20.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/discover-cpu-model-windows-without-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descubrir-modelo-procesador-windows-sin-programas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<lastmod>2026-09-18T16:58:03.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/discover-cpu-model-windows-without-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/discover-cpu-model-windows-without-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descubrir-modelo-procesador-windows-sin-programas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<lastmod>2026-09-18T16:58:03.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/descubrir-modelo-procesador-windows-sin-programas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/discover-cpu-model-windows-without-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descubrir-modelo-procesador-windows-sin-programas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/descobrir-modelo-processador-windows-sem-programas" />
<lastmod>2026-09-18T16:58:03.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-thermal-pad-and-when-to-choose-it-over-thermal-paste</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-thermal-pad-and-when-to-choose-it-over-thermal-paste" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-thermal-pad-y-cuando-elegirlo-en-lugar-de-pasta-termica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<lastmod>2026-09-18T16:57:52.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-thermal-pad-and-when-to-choose-it-over-thermal-paste" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-thermal-pad-y-cuando-elegirlo-en-lugar-de-pasta-termica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<lastmod>2026-09-18T16:57:52.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-thermal-pad-y-cuando-elegirlo-en-lugar-de-pasta-termica</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-thermal-pad-and-when-to-choose-it-over-thermal-paste" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-thermal-pad-y-cuando-elegirlo-en-lugar-de-pasta-termica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-thermal-pad-e-quando-escolher-no-lugar-da-pasta-termica" />
<lastmod>2026-09-18T16:57:52.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ping-command-continuous-mode-network-jitter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacion-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<lastmod>2026-09-18T16:57:35.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-ping-command-continuous-mode-network-jitter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ping-command-continuous-mode-network-jitter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacion-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<lastmod>2026-09-18T16:57:35.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacion-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ping-command-continuous-mode-network-jitter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacion-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-ping-disparo-continuo-oscilacao-rede" />
<lastmod>2026-09-18T16:57:35.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-bipolar-tripolar-power-cords-grounding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-alimentacion-bipolar-tripolar-puesta-tierra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<lastmod>2026-09-18T16:57:22.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-bipolar-tripolar-power-cords-grounding</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-bipolar-tripolar-power-cords-grounding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-alimentacion-bipolar-tripolar-puesta-tierra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<lastmod>2026-09-18T16:57:22.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-cable-alimentacion-bipolar-tripolar-puesta-tierra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-bipolar-tripolar-power-cords-grounding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-alimentacion-bipolar-tripolar-puesta-tierra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-forca-bipolar-tripolar-aterramento" />
<lastmod>2026-09-18T16:57:22.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-laptop-battery-health-windows-report" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ver-salud-bateria-portatil-informe-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<lastmod>2026-09-18T16:57:03.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-laptop-battery-health-windows-report</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-laptop-battery-health-windows-report" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ver-salud-bateria-portatil-informe-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<lastmod>2026-09-18T16:57:03.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ver-salud-bateria-portatil-informe-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-laptop-battery-health-windows-report" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-ver-salud-bateria-portatil-informe-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ver-saude-bateria-notebook-relatorio-windows" />
<lastmod>2026-09-18T16:57:03.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-oem-means-computer-parts-software-licenses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-oem-piezas-computadora-licencias-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<lastmod>2026-09-18T16:56:43.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-oem-means-computer-parts-software-licenses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-oem-means-computer-parts-software-licenses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-oem-piezas-computadora-licencias-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<lastmod>2026-09-18T16:56:43.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-oem-piezas-computadora-licencias-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-oem-means-computer-parts-software-licenses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-oem-piezas-computadora-licencias-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-oem-pecas-computador-licencas-software" />
<lastmod>2026-09-18T16:56:43.160Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-format-usb-drive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-formatear-memoria-usb-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<lastmod>2026-09-18T16:56:28.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-format-usb-drive-fat32-ntfs-exfat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-format-usb-drive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-formatear-memoria-usb-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<lastmod>2026-09-18T16:56:28.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-formatear-memoria-usb-fat32-ntfs-exfat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-format-usb-drive-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-formatear-memoria-usb-fat32-ntfs-exfat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-formatar-pendrive-fat32-ntfs-exfat" />
<lastmod>2026-09-18T16:56:28.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-dd-command-linux-clone-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<lastmod>2026-09-18T16:34:19.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-dd-command-linux-clone-disks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-dd-command-linux-clone-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<lastmod>2026-09-18T16:34:19.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-dd-command-linux-clone-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-dd-linux-clonar-discos" />
<lastmod>2026-09-18T16:34:19.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-offline-line-interactive-online-ups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-sai-offline-interactivo-online" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<lastmod>2026-09-18T16:34:02.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-offline-line-interactive-online-ups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-offline-line-interactive-online-ups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-sai-offline-interactivo-online" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<lastmod>2026-09-18T16:34:02.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-sai-offline-interactivo-online</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-offline-line-interactive-online-ups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-sai-offline-interactivo-online" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-nobreak-offline-interativo-online" />
<lastmod>2026-09-18T16:34:02.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descobrir-versao-bios-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-computer-bios-version" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-version-bios-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<lastmod>2026-09-18T16:33:43.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-computer-bios-version</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-computer-bios-version" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-version-bios-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<lastmod>2026-09-18T16:33:43.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-version-bios-computadora</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-computer-bios-version" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-version-bios-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-versao-bios-computador" />
<lastmod>2026-09-18T16:33:43.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-cpu-bottleneck-and-how-to-identify-it-in-games</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-cpu-bottleneck-and-how-to-identify-it-in-games" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-cuello-de-botella-de-procesador-y-como-identificarlo-en-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<lastmod>2026-09-18T16:33:28.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-cpu-bottleneck-and-how-to-identify-it-in-games" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-cuello-de-botella-de-procesador-y-como-identificarlo-en-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<lastmod>2026-09-18T16:33:28.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-cuello-de-botella-de-procesador-y-como-identificarlo-en-juegos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-cpu-bottleneck-and-how-to-identify-it-in-games" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-cuello-de-botella-de-procesador-y-como-identificarlo-en-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-gargalo-de-processador-cpu-bottleneck-e-como-identificar-em-jogos" />
<lastmod>2026-09-18T16:33:28.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-disable-windows-startup-programs-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-deshabilitar-programas-inicio-windows-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<lastmod>2026-09-18T16:33:08.889Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-disable-windows-startup-programs-task-manager</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-disable-windows-startup-programs-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-deshabilitar-programas-inicio-windows-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<lastmod>2026-09-18T16:33:08.889Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-deshabilitar-programas-inicio-windows-administrador-tareas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-disable-windows-startup-programs-task-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-deshabilitar-programas-inicio-windows-administrador-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desativar-programas-inicio-windows-gerenciador-tarefas" />
<lastmod>2026-09-18T16:33:08.889Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-membrane-optical-keyboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<lastmod>2026-09-18T16:32:55.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-mechanical-membrane-optical-keyboard</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-membrane-optical-keyboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<lastmod>2026-09-18T16:32:55.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-teclado-mecanico-membrana-optico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-membrane-optical-keyboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-teclado-mecanico-membrana-optico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-teclado-mecanico-membrana-optico" />
<lastmod>2026-09-18T16:32:55.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-chkdsk-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-chkdsk-command-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<lastmod>2026-09-18T16:32:37.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-chkdsk-command-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-chkdsk-command-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<lastmod>2026-09-18T16:32:37.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-chkdsk-windows-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-chkdsk-command-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-chkdsk-windows" />
<lastmod>2026-09-18T16:32:37.100Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-ipv4-link-local-address-169-254" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-ipv4-enlace-local-169-254" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<lastmod>2026-09-18T16:32:17.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-ipv4-link-local-address-169-254</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-ipv4-link-local-address-169-254" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-ipv4-enlace-local-169-254" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<lastmod>2026-09-18T16:32:17.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-direccion-ipv4-enlace-local-169-254</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-ipv4-link-local-address-169-254" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-ipv4-enlace-local-169-254" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-ipv4-link-local-169-254" />
<lastmod>2026-09-18T16:32:17.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-dns-server-windows-network-adapter-classic-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-servidor-dns-adaptador-red-windows-panel-clasico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<lastmod>2026-09-18T16:32:01.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-change-dns-server-windows-network-adapter-classic-panel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-dns-server-windows-network-adapter-classic-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-servidor-dns-adaptador-red-windows-panel-clasico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<lastmod>2026-09-18T16:32:01.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-cambiar-servidor-dns-adaptador-red-windows-panel-clasico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-change-dns-server-windows-network-adapter-classic-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-cambiar-servidor-dns-adaptador-red-windows-panel-clasico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-alterar-servidor-dns-placa-rede-windows-painel-classico" />
<lastmod>2026-09-18T16:32:01.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-blue-red-yellow-usb-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-puertos-usb-azules-rojos-amarillos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<lastmod>2026-09-18T16:31:49.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-blue-red-yellow-usb-ports</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-blue-red-yellow-usb-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-puertos-usb-azules-rojos-amarillos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<lastmod>2026-09-18T16:31:49.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-puertos-usb-azules-rojos-amarillos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-blue-red-yellow-usb-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-puertos-usb-azules-rojos-amarillos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-portas-usb-azuis-vermelhas-amarelas" />
<lastmod>2026-09-18T16:31:49.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-ponto-restauracao-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-windows-restore-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-punto-restauracion-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<lastmod>2026-09-18T16:31:31.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-windows-restore-point</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-windows-restore-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-punto-restauracion-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<lastmod>2026-09-18T16:31:31.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-punto-restauracion-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-windows-restore-point" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-punto-restauracion-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ponto-restauracao-windows" />
<lastmod>2026-09-18T16:31:31.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-each-beep-means-when-your-computer-turns-on" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cada-pitido-que-emite-el-ordenador-al-encender" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<lastmod>2026-09-18T16:31:10.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-each-beep-means-when-your-computer-turns-on</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-each-beep-means-when-your-computer-turns-on" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cada-pitido-que-emite-el-ordenador-al-encender" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<lastmod>2026-09-18T16:31:10.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significa-cada-pitido-que-emite-el-ordenador-al-encender</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-each-beep-means-when-your-computer-turns-on" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significa-cada-pitido-que-emite-el-ordenador-al-encender" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-cada-bip-que-o-computador-emite-ao-ligar" />
<lastmod>2026-09-18T16:31:10.940Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-cpu-gpu-temperature-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<lastmod>2026-09-18T16:30:44.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-monitor-cpu-gpu-temperature-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-cpu-gpu-temperature-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<lastmod>2026-09-18T16:30:44.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-monitorear-temperatura-cpu-gpu-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-monitor-cpu-gpu-temperature-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-monitorear-temperatura-cpu-gpu-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-monitorar-temperatura-cpu-gpu-windows" />
<lastmod>2026-09-18T16:30:44.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-modular-semi-modular-non-modular-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-fuentes-alimentacion-modular-semi-modular-no-modular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<lastmod>2026-09-18T16:30:24.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-modular-semi-modular-non-modular-power-supplies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-modular-semi-modular-non-modular-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-fuentes-alimentacion-modular-semi-modular-no-modular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<lastmod>2026-09-18T16:30:24.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-fuentes-alimentacion-modular-semi-modular-no-modular</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-modular-semi-modular-non-modular-power-supplies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-fuentes-alimentacion-modular-semi-modular-no-modular" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-fontes-alimentacao-modular-semi-modular-nao-modular" />
<lastmod>2026-09-18T16:30:24.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-motherboard-version-without-opening-case" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-version-placa-base-sin-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<lastmod>2026-09-18T16:30:09.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-identify-motherboard-version-without-opening-case</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-motherboard-version-without-opening-case" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-version-placa-base-sin-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<lastmod>2026-09-18T16:30:09.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-version-placa-base-sin-abrir-gabinete</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-motherboard-version-without-opening-case" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-version-placa-base-sin-abrir-gabinete" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-versao-placa-mae-sem-abrir-gabinete" />
<lastmod>2026-09-18T16:30:09.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-network-latency-and-download-speed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-latencia-de-red-y-velocidad-descarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<lastmod>2026-09-18T16:29:56.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-network-latency-and-download-speed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-network-latency-and-download-speed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-latencia-de-red-y-velocidad-descarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<lastmod>2026-09-18T16:29:56.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-latencia-de-red-y-velocidad-descarga</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-network-latency-and-download-speed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-latencia-de-red-y-velocidad-descarga" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-latencia-de-rede-e-velocidade-de-download" />
<lastmod>2026-09-18T16:29:56.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-scp-command-copy-files-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-archivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<lastmod>2026-09-18T16:29:39.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-scp-command-copy-files-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-scp-command-copy-files-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-archivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<lastmod>2026-09-18T16:29:39.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-scp-copiar-archivos-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-scp-command-copy-files-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-archivos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-scp-copiar-arquivos-rede" />
<lastmod>2026-09-18T16:29:39.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-unmanaged-switch-old-hub-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-switch-no-gestionable-hub-antiguo-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<lastmod>2026-09-18T16:29:20.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-unmanaged-switch-old-hub-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-unmanaged-switch-old-hub-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-switch-no-gestionable-hub-antiguo-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<lastmod>2026-09-18T16:29:20.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-switch-no-gestionable-hub-antiguo-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-unmanaged-switch-old-hub-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-switch-no-gestionable-hub-antiguo-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-switch-nao-gerenciavel-hub-antigo-redes" />
<lastmod>2026-09-18T16:29:20.329Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-in-windows-and-linux-and-how-to-use-it-for-local-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-en-windows-y-linux-y-como-usarlo-para-pruebas-locales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<lastmod>2026-09-19T17:44:12.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-the-hosts-file-in-windows-and-linux-and-how-to-use-it-for-local-testing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-in-windows-and-linux-and-how-to-use-it-for-local-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-en-windows-y-linux-y-como-usarlo-para-pruebas-locales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<lastmod>2026-09-19T17:44:12.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-archivo-hosts-en-windows-y-linux-y-como-usarlo-para-pruebas-locales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-the-hosts-file-in-windows-and-linux-and-how-to-use-it-for-local-testing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-archivo-hosts-en-windows-y-linux-y-como-usarlo-para-pruebas-locales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-host-no-windows-e-linux-e-como-usa-lo-para-testes-locais" />
<lastmod>2026-09-19T17:44:12.574Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-network-cable-integrity-rj45-tester" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-integridad-cable-red-probador-rj45" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<lastmod>2026-09-18T16:28:45.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-network-cable-integrity-rj45-tester</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-network-cable-integrity-rj45-tester" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-integridad-cable-red-probador-rj45" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<lastmod>2026-09-18T16:28:45.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-integridad-cable-red-probador-rj45</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-network-cable-integrity-rj45-tester" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-integridad-cable-red-probador-rj45" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-integridade-cabo-rede-testador-rj45" />
<lastmod>2026-09-18T16:28:45.377Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-fullhd-2k-4k-resolution-sharpness-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-resolucion-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<lastmod>2026-09-18T16:28:05.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-fullhd-2k-4k-resolution-sharpness-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-fullhd-2k-4k-resolution-sharpness-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-resolucion-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<lastmod>2026-09-18T16:28:05.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-resolucion-fullhd-2k-4k-nitidez-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-fullhd-2k-4k-resolution-sharpness-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-resolucion-fullhd-2k-4k-nitidez-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-resolucao-fullhd-2k-4k-nitidez-hardware" />
<lastmod>2026-09-18T16:28:05.660Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-uninstall-programs-completely-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<lastmod>2026-09-18T16:27:35.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-uninstall-programs-completely-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-uninstall-programs-completely-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<lastmod>2026-09-18T16:27:35.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-uninstall-programs-completely-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-desinstalar-programas-completamente-windows" />
<lastmod>2026-09-18T16:27:35.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-loopback-127-0-0-1-and-localhost-in-development-and-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-loopback-127-0-0-1-y-localhost-en-desarrollo-y-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<lastmod>2026-09-18T16:27:17.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-loopback-127-0-0-1-and-localhost-in-development-and-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-loopback-127-0-0-1-and-localhost-in-development-and-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-loopback-127-0-0-1-y-localhost-en-desarrollo-y-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<lastmod>2026-09-18T16:27:17.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-loopback-127-0-0-1-y-localhost-en-desarrollo-y-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-loopback-127-0-0-1-and-localhost-in-development-and-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-loopback-127-0-0-1-y-localhost-en-desarrollo-y-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-loopback-127-0-0-1-e-localhost-no-desenvolvimento-e-redes" />
<lastmod>2026-09-18T16:27:17.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-ram-speed-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-velocidad-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<lastmod>2026-09-18T16:27:03.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-ram-speed-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-ram-speed-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-velocidad-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<lastmod>2026-09-18T16:27:03.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-velocidad-memoria-ram-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-ram-speed-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-velocidad-memoria-ram-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-velocidade-memoria-ram-windows" />
<lastmod>2026-09-18T16:27:03.170Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-coaxial-network-cable-fiber-optic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-coaxial-red-fibra-optica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<lastmod>2026-09-18T16:26:45.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-coaxial-network-cable-fiber-optic</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-coaxial-network-cable-fiber-optic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-coaxial-red-fibra-optica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<lastmod>2026-09-18T16:26:45.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-cable-coaxial-red-fibra-optica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-coaxial-network-cable-fiber-optic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-coaxial-red-fibra-optica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-coaxial-cabo-rede-fibra-optica" />
<lastmod>2026-09-18T16:26:45.639Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-htop-command-to-monitor-cpu-memory-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-htop-para-monitorizar-cpu-memoria-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<lastmod>2026-09-18T16:26:25.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-htop-command-to-monitor-cpu-memory-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-htop-command-to-monitor-cpu-memory-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-htop-para-monitorizar-cpu-memoria-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<lastmod>2026-09-18T16:26:25.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-el-comando-htop-para-monitorizar-cpu-memoria-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-htop-command-to-monitor-cpu-memory-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-htop-para-monitorizar-cpu-memoria-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-htop-para-monitorar-cpu-e-memoria-no-linux" />
<lastmod>2026-09-18T16:26:25.255Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-mac-address-and-how-to-find-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-mac-como-encontrarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<lastmod>2026-09-18T16:26:08.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-mac-address-and-how-to-find-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-mac-address-and-how-to-find-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-mac-como-encontrarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<lastmod>2026-09-18T16:26:08.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-direccion-mac-como-encontrarla</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-mac-address-and-how-to-find-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-direccion-mac-como-encontrarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-endereco-mac-e-como-descobrir" />
<lastmod>2026-09-18T16:26:08.330Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-usb-ports-stopped-working" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-puertos-usb-dejaron-funcionar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<lastmod>2026-09-18T16:25:48.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-usb-ports-stopped-working</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-usb-ports-stopped-working" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-puertos-usb-dejaron-funcionar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<lastmod>2026-09-18T16:25:48.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-puertos-usb-dejaron-funcionar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-usb-ports-stopped-working" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-puertos-usb-dejaron-funcionar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-portas-usb-pararam-funcionar" />
<lastmod>2026-09-18T16:25:48.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-uefi-legacy-boot-os-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-arranque-uefi-legacy-instalacion-sistema" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<lastmod>2026-09-18T16:25:31.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-uefi-legacy-boot-os-installation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-uefi-legacy-boot-os-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-arranque-uefi-legacy-instalacion-sistema" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<lastmod>2026-09-18T16:25:31.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-arranque-uefi-legacy-instalacion-sistema</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-uefi-legacy-boot-os-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-arranque-uefi-legacy-instalacion-sistema" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-boot-uefi-legacy-instalacao-sistema" />
<lastmod>2026-09-18T16:25:31.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-zip-compressed-file-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivo-comprimido-zip-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<lastmod>2026-09-18T16:25:17.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-zip-compressed-file-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-zip-compressed-file-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivo-comprimido-zip-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<lastmod>2026-09-18T16:25:17.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-archivo-comprimido-zip-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-zip-compressed-file-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-archivo-comprimido-zip-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-arquivo-compactado-zip-pelo-terminal" />
<lastmod>2026-09-18T16:25:17.511Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-monitor-refresh-rate-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-tasa-de-actualizacion-del-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<lastmod>2026-09-18T16:24:58.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-monitor-refresh-rate-60hz-120hz-144hz</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-monitor-refresh-rate-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-tasa-de-actualizacion-del-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<lastmod>2026-09-18T16:24:58.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-la-tasa-de-actualizacion-del-monitor-60hz-120hz-144hz</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-monitor-refresh-rate-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-tasa-de-actualizacion-del-monitor-60hz-120hz-144hz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/taxa-de-atualizacao-do-monitor-60hz-120hz-144hz" />
<lastmod>2026-09-18T16:24:58.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-command-linux-find-text" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<lastmod>2026-09-18T16:24:37.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-grep-command-linux-find-text</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-command-linux-find-text" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<lastmod>2026-09-18T16:24:37.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-grep-command-linux-find-text" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-grep-linux-encontrar-textos" />
<lastmod>2026-09-18T16:24:37.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-dual-channel-single-channel-ram-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<lastmod>2026-09-18T16:24:17.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-dual-channel-single-channel-ram-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-dual-channel-single-channel-ram-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<lastmod>2026-09-18T16:24:17.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-memoria-ram-dual-channel-single-channel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-dual-channel-single-channel-ram-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-memoria-ram-dual-channel-single-channel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-memoria-ram-dual-channel-single-channel" />
<lastmod>2026-09-18T16:24:17.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-git-for-the-first-time-username-and-email" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-git-por-primera-vez-nombre-de-usuario-y-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<lastmod>2026-09-18T16:24:02.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-git-for-the-first-time-username-and-email</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-git-for-the-first-time-username-and-email" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-git-por-primera-vez-nombre-de-usuario-y-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<lastmod>2026-09-18T16:24:02.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-git-por-primera-vez-nombre-de-usuario-y-correo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-git-for-the-first-time-username-and-email" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-git-por-primera-vez-nombre-de-usuario-y-correo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-o-git-pela-primeira-vez-nome-de-usuario-e-email" />
<lastmod>2026-09-18T16:24:02.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-high-ping-and-jitter-mean-in-games-and-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significan-ping-alto-y-jitter-en-juegos-y-llamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<lastmod>2026-09-18T16:23:42.337Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-high-ping-and-jitter-mean-in-games-and-calls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-high-ping-and-jitter-mean-in-games-and-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significan-ping-alto-y-jitter-en-juegos-y-llamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<lastmod>2026-09-18T16:23:42.337Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-significan-ping-alto-y-jitter-en-juegos-y-llamadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-high-ping-and-jitter-mean-in-games-and-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-significan-ping-alto-y-jitter-en-juegos-y-llamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-significa-ping-alto-e-jitter-em-jogos-e-chamadas" />
<lastmod>2026-09-18T16:23:42.337Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-graphics-card-installed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-que-tarjeta-grafica-esta-instalada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<lastmod>2026-09-18T16:23:26.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-graphics-card-installed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-graphics-card-installed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-que-tarjeta-grafica-esta-instalada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<lastmod>2026-09-18T16:23:26.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-saber-que-tarjeta-grafica-esta-instalada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-graphics-card-installed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-saber-que-tarjeta-grafica-esta-instalada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-saber-qual-placa-de-video-esta-instalada" />
<lastmod>2026-09-18T16:23:26.496Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-2-3-speed-color" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-usb-2-3-velocidad-color" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<lastmod>2026-09-18T16:23:13.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-usb-2-3-speed-color</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-2-3-speed-color" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-usb-2-3-velocidad-color" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<lastmod>2026-09-18T16:23:13.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-usb-2-3-velocidad-color</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-usb-2-3-speed-color" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-usb-2-3-velocidad-color" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-usb-2-3-velocidade-cor" />
<lastmod>2026-09-18T16:23:13.636Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-tar-gz-zip-linux-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descomprimir-archivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<lastmod>2026-09-18T16:22:54.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-extract-tar-gz-zip-linux-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-tar-gz-zip-linux-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descomprimir-archivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<lastmod>2026-09-18T16:22:54.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descomprimir-archivos-tar-gz-zip-terminal-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-extract-tar-gz-zip-linux-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descomprimir-archivos-tar-gz-zip-terminal-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descompactar-arquivos-tar-gz-zip-terminal-linux" />
<lastmod>2026-09-18T16:22:54.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shielded-network-cable-ftp-stp-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-de-red-blindado-ftp-stp-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<lastmod>2026-09-18T16:22:39.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shielded-network-cable-ftp-stp-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shielded-network-cable-ftp-stp-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-de-red-blindado-ftp-stp-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<lastmod>2026-09-18T16:22:39.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cable-de-red-blindado-ftp-stp-cuando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shielded-network-cable-ftp-stp-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-de-red-blindado-ftp-stp-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-de-rede-blindado-ftp-stp-quando-usar" />
<lastmod>2026-09-18T16:22:39.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-router-ip-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-ip-router-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<lastmod>2026-09-18T16:22:24.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-find-router-ip-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-router-ip-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-ip-router-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<lastmod>2026-09-18T16:22:24.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-descubrir-ip-router-cmd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-router-ip-cmd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-descubrir-ip-router-cmd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-descobrir-ip-roteador-cmd" />
<lastmod>2026-09-18T16:22:24.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/configuring-neovim-tmux-lua-terminal-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-productividad-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<lastmod>2026-09-18T16:00:28.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/configuring-neovim-tmux-lua-terminal-productivity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/configuring-neovim-tmux-lua-terminal-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-productividad-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<lastmod>2026-09-18T16:00:28.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/configurando-neovim-tmux-lua-productividad-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/configuring-neovim-tmux-lua-terminal-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-productividad-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/configurando-neovim-tmux-lua-produtividade-terminal" />
<lastmod>2026-09-18T16:00:28.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-hdmi-2-0-and-2-1-cable-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-hdmi-2-0-y-2-1-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<lastmod>2026-09-18T15:25:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-hdmi-2-0-and-2-1-cable-gaming</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-hdmi-2-0-and-2-1-cable-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-hdmi-2-0-y-2-1-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<lastmod>2026-09-18T15:25:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-cable-hdmi-2-0-y-2-1-juegos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-hdmi-2-0-and-2-1-cable-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-cable-hdmi-2-0-y-2-1-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-cabo-hdmi-2-0-e-2-1-jogos" />
<lastmod>2026-09-18T15:25:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-limpar-cache-dns-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-flush-dns-cache-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-cache-dns-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<lastmod>2026-09-18T15:24:46.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-flush-dns-cache-computer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-flush-dns-cache-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-cache-dns-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<lastmod>2026-09-18T15:24:46.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-limpiar-cache-dns-computadora</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-flush-dns-cache-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-limpiar-cache-dns-computadora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-limpar-cache-dns-computador" />
<lastmod>2026-09-18T15:24:46.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passive-active-poe-differences-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-pasivo-activo-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<lastmod>2026-09-18T15:24:30.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passive-active-poe-differences-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passive-active-poe-differences-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-pasivo-activo-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<lastmod>2026-09-18T15:24:30.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencias-poe-pasivo-activo-proteccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passive-active-poe-differences-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-pasivo-activo-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-poe-passivo-ativo-cuidados" />
<lastmod>2026-09-18T15:24:30.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-transform-usb-drive-bootable-installer-rufus-ventoy</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-transform-usb-drive-bootable-installer-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootable-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<lastmod>2026-09-18T15:24:13.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-transform-usb-drive-bootable-installer-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootable-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<lastmod>2026-09-18T15:24:13.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootable-rufus-ventoy</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-transform-usb-drive-bootable-installer-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootable-rufus-ventoy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-pendrive-instalador-bootavel-rufus-ventoy" />
<lastmod>2026-09-18T15:24:13.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-sao-codigos-de-status-http</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-http-status-codes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-codigos-de-estado-http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<lastmod>2026-09-18T15:23:57.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-are-http-status-codes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-http-status-codes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-codigos-de-estado-http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<lastmod>2026-09-18T15:23:57.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-son-los-codigos-de-estado-http</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-http-status-codes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-codigos-de-estado-http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-codigos-de-status-http" />
<lastmod>2026-09-18T15:23:57.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-cron-command-to-schedule-scripts-and-simple-tasks-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-cron-para-programar-scripts-y-tareas-simples-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<lastmod>2026-09-18T15:23:39.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-the-cron-command-to-schedule-scripts-and-simple-tasks-in-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-cron-command-to-schedule-scripts-and-simple-tasks-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-cron-para-programar-scripts-y-tareas-simples-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<lastmod>2026-09-18T15:23:39.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-el-comando-cron-para-programar-scripts-y-tareas-simples-en-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-the-cron-command-to-schedule-scripts-and-simple-tasks-in-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-el-comando-cron-para-programar-scripts-y-tareas-simples-en-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-o-comando-cron-para-agendar-scripts-e-tarefas-simples-no-linux" />
<lastmod>2026-09-18T15:23:39.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-read-application-errors-using-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-leer-errores-de-aplicacion-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<lastmod>2026-09-18T15:23:18.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-read-application-errors-using-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-read-application-errors-using-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-leer-errores-de-aplicacion-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<lastmod>2026-09-18T15:23:18.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-leer-errores-de-aplicacion-usando-tail-f</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-read-application-errors-using-tail-f" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-leer-errores-de-aplicacion-usando-tail-f" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-ler-erros-de-aplicacao-usando-tail-f" />
<lastmod>2026-09-18T15:23:18.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-portas-abertas-netstat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-netstat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-netstat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<lastmod>2026-09-18T15:23:02.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-check-open-ports-netstat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-netstat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-netstat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<lastmod>2026-09-18T15:23:02.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-verificar-puertos-abiertos-netstat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-check-open-ports-netstat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-verificar-puertos-abiertos-netstat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-verificar-portas-abertas-netstat" />
<lastmod>2026-09-18T15:23:02.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-if-computer-power-supply-supports-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-si-fuente-computadora-soporta-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<lastmod>2026-09-18T15:22:45.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-identify-if-computer-power-supply-supports-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-if-computer-power-supply-supports-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-si-fuente-computadora-soporta-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<lastmod>2026-09-18T15:22:45.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-si-fuente-computadora-soporta-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-if-computer-power-supply-supports-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-si-fuente-computadora-soporta-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-se-fonte-computador-suporta-hardware" />
<lastmod>2026-09-18T15:22:45.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-gitignore-file-and-how-to-avoid-uploading-heavy-files-or-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-gitignore-y-como-evitar-subir-archivos-pesados-o-contrase-as" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<lastmod>2026-09-18T15:22:23.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-gitignore-file-and-how-to-avoid-uploading-heavy-files-or-passwords</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-gitignore-file-and-how-to-avoid-uploading-heavy-files-or-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-gitignore-y-como-evitar-subir-archivos-pesados-o-contrase-as" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<lastmod>2026-09-18T15:22:23.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-archivo-gitignore-y-como-evitar-subir-archivos-pesados-o-contrase-as</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-gitignore-file-and-how-to-avoid-uploading-heavy-files-or-passwords" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-gitignore-y-como-evitar-subir-archivos-pesados-o-contrase-as" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-arquivo-gitignore-e-como-evitar-subir-arquivos-pesados-ou-senhas" />
<lastmod>2026-09-18T15:22:23.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ssh-keys-instead-of-passwords-to-clone-git-repositories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-clave-ssh-en-vez-de-contrasena-para-clonar-repositorios-en-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<lastmod>2026-09-18T15:22:09.448Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-ssh-keys-instead-of-passwords-to-clone-git-repositories</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ssh-keys-instead-of-passwords-to-clone-git-repositories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-clave-ssh-en-vez-de-contrasena-para-clonar-repositorios-en-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<lastmod>2026-09-18T15:22:09.448Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-clave-ssh-en-vez-de-contrasena-para-clonar-repositorios-en-git</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ssh-keys-instead-of-passwords-to-clone-git-repositories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-clave-ssh-en-vez-de-contrasena-para-clonar-repositorios-en-git" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-chave-ssh-em-vez-de-senha-para-clonar-repositorios-no-git" />
<lastmod>2026-09-18T15:22:09.448Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-router-factory-reset-works-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-restablecimiento-fabrica-routers-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<lastmod>2026-09-18T15:21:49.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-router-factory-reset-works-configurations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-router-factory-reset-works-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-restablecimiento-fabrica-routers-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<lastmod>2026-09-18T15:21:49.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-restablecimiento-fabrica-routers-configuraciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-router-factory-reset-works-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-restablecimiento-fabrica-routers-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-reset-fabrica-roteadores-configuracoes" />
<lastmod>2026-09-18T15:21:49.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-hdd-sata-ssd-nvme-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-disco-duro-mecanico-ssd-sata-ssd-nvme-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<lastmod>2026-09-18T15:21:33.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-mechanical-hdd-sata-ssd-nvme-practice</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-hdd-sata-ssd-nvme-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-disco-duro-mecanico-ssd-sata-ssd-nvme-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<lastmod>2026-09-18T15:21:33.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-disco-duro-mecanico-ssd-sata-ssd-nvme-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-mechanical-hdd-sata-ssd-nvme-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-disco-duro-mecanico-ssd-sata-ssd-nvme-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-hd-mecanico-ssd-sata-ssd-nvme-pratica" />
<lastmod>2026-09-18T15:21:33.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-curl-command-test-apis-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-curl-probar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<lastmod>2026-09-18T15:21:13.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-curl-command-test-apis-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-curl-command-test-apis-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-curl-probar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<lastmod>2026-09-18T15:21:13.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-comando-curl-probar-apis-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-curl-command-test-apis-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-comando-curl-probar-apis-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-comando-curl-testar-apis-terminal" />
<lastmod>2026-09-18T15:21:13.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-env-file-and-how-to-securely-store-environment-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-env-y-como-guardar-variables-de-entorno-con-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<lastmod>2026-09-18T15:20:56.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-env-file-and-how-to-securely-store-environment-variables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-env-file-and-how-to-securely-store-environment-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-env-y-como-guardar-variables-de-entorno-con-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<lastmod>2026-09-18T15:20:56.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-archivo-env-y-como-guardar-variables-de-entorno-con-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-env-file-and-how-to-securely-store-environment-variables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-archivo-env-y-como-guardar-variables-de-entorno-con-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-env-e-como-guardar-variaveis-de-ambiente-com-seguranca" />
<lastmod>2026-09-18T15:20:56.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-real-local-network-speed-using-iperf3" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-velocidad-red-local-iperf3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<lastmod>2026-09-18T15:20:39.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-real-local-network-speed-using-iperf3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-real-local-network-speed-using-iperf3" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-velocidad-red-local-iperf3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<lastmod>2026-09-18T15:20:39.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-velocidad-red-local-iperf3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-real-local-network-speed-using-iperf3" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-velocidad-red-local-iperf3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-velocidade-rede-local-iperf3" />
<lastmod>2026-09-18T15:20:39.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-static-ip-windows-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-estatica-windows-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<lastmod>2026-09-18T15:20:19.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-static-ip-windows-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-static-ip-windows-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-estatica-windows-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<lastmod>2026-09-18T15:20:19.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-ip-estatica-windows-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-static-ip-windows-linux" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ip-estatica-windows-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ip-estatico-windows-linux" />
<lastmod>2026-09-18T15:20:19.182Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-thermal-paste-and-how-often-you-should-replace-it-on-your-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-pasta-termica-y-cada-cuanto-tiempo-debes-cambiarla-en-el-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<lastmod>2026-09-18T15:20:00.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-thermal-paste-and-how-often-you-should-replace-it-on-your-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-thermal-paste-and-how-often-you-should-replace-it-on-your-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-pasta-termica-y-cada-cuanto-tiempo-debes-cambiarla-en-el-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<lastmod>2026-09-18T15:20:00.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-la-pasta-termica-y-cada-cuanto-tiempo-debes-cambiarla-en-el-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-thermal-paste-and-how-often-you-should-replace-it-on-your-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-la-pasta-termica-y-cada-cuanto-tiempo-debes-cambiarla-en-el-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-pasta-termica-e-com-que-frequencia-voce-deve-trocar-no-processador" />
<lastmod>2026-09-18T15:20:00.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/folder-synchronization-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sincronizacion-carpetas-copias-seguridad-linux-rsync" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<lastmod>2026-09-18T15:19:43.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/folder-synchronization-backups-linux-rsync</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/folder-synchronization-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sincronizacion-carpetas-copias-seguridad-linux-rsync" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<lastmod>2026-09-18T15:19:43.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sincronizacion-carpetas-copias-seguridad-linux-rsync</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/folder-synchronization-backups-linux-rsync" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sincronizacion-carpetas-copias-seguridad-linux-rsync" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sincronizacao-pastas-backups-linux-rsync" />
<lastmod>2026-09-18T15:19:43.982Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-crimp-rj45-network-cable-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crimpar-cable-de-red-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<lastmod>2026-09-18T15:19:27.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-crimp-rj45-network-cable-t568a-t568b</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-crimp-rj45-network-cable-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crimpar-cable-de-red-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<lastmod>2026-09-18T15:19:27.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crimpar-cable-de-red-rj45-t568a-t568b</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-crimp-rj45-network-cable-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crimpar-cable-de-red-rj45-t568a-t568b" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-crimpar-cabo-de-rede-rj45-t568a-t568b" />
<lastmod>2026-09-18T15:19:27.826Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-database-migrations-expand-contract" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migraciones-base-datos-sin-interrupcion-expand-contract" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<lastmod>2026-09-18T15:15:20.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-downtime-database-migrations-expand-contract</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-database-migrations-expand-contract" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migraciones-base-datos-sin-interrupcion-expand-contract" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<lastmod>2026-09-18T15:15:20.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migraciones-base-datos-sin-interrupcion-expand-contract</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-database-migrations-expand-contract" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migraciones-base-datos-sin-interrupcion-expand-contract" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracoes-banco-dados-zero-downtime-expand-contract" />
<lastmod>2026-09-18T15:15:20.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcb-shielding-continuous-ground-planes</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-shielding-continuous-ground-planes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blindaje-pcbs-planos-tierra-continuos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<lastmod>2026-09-18T15:15:02.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-shielding-continuous-ground-planes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blindaje-pcbs-planos-tierra-continuos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<lastmod>2026-09-18T15:15:02.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blindaje-pcbs-planos-tierra-continuos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-shielding-continuous-ground-planes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blindaje-pcbs-planos-tierra-continuos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blindagem-pcbs-planos-terra-continuos" />
<lastmod>2026-09-18T15:15:02.615Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-apis-borrador-ietf-contratos-rest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<lastmod>2026-09-18T15:14:40.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contracts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-apis-borrador-ietf-contratos-rest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<lastmod>2026-09-18T15:14:40.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-apis-borrador-ietf-contratos-rest</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-apis-borrador-ietf-contratos-rest" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-idempotency-ietf-draft-rest-contratos" />
<lastmod>2026-09-18T15:14:40.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swd-protocol-mass-programming-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-swd-programacion-masiva-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<lastmod>2026-09-18T15:14:25.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/swd-protocol-mass-programming-arm-cortex-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swd-protocol-mass-programming-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-swd-programacion-masiva-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<lastmod>2026-09-18T15:14:25.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-swd-programacion-masiva-arm-cortex-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swd-protocol-mass-programming-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-swd-programacion-masiva-arm-cortex-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-swd-gravacao-massa-arm-cortex-industrial" />
<lastmod>2026-09-18T15:14:25.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-id-generation-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/generacion-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<lastmod>2026-09-18T15:14:07.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-id-generation-twitter-snowflake</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-id-generation-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/generacion-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<lastmod>2026-09-18T15:14:07.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/generacion-ids-distribuidos-twitter-snowflake</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-id-generation-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/generacion-ids-distribuidos-twitter-snowflake" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geracao-ids-distribuidos-twitter-snowflake" />
<lastmod>2026-09-18T15:14:07.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-disk-cpu-network-faults" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-fallos-disco-cpu-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<lastmod>2026-09-18T15:13:46.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-mesh-kubernetes-disk-cpu-network-faults</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-disk-cpu-network-faults" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-fallos-disco-cpu-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<lastmod>2026-09-18T15:13:46.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-mesh-kubernetes-fallos-disco-cpu-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-disk-cpu-network-faults" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-fallos-disco-cpu-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-mesh-kubernetes-falhas-disco-cpu-rede" />
<lastmod>2026-09-18T15:13:46.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-passive-filters-electronics-noise-harmonics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/filtros-activos-pasivos-electronica-ruido-harmonicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<lastmod>2026-09-18T15:13:16.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/active-passive-filters-electronics-noise-harmonics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-passive-filters-electronics-noise-harmonics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/filtros-activos-pasivos-electronica-ruido-harmonicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<lastmod>2026-09-18T15:13:16.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/filtros-activos-pasivos-electronica-ruido-harmonicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-passive-filters-electronics-noise-harmonics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/filtros-activos-pasivos-electronica-ruido-harmonicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filtros-ativos-passivos-eletronica-ruido-harmonicas" />
<lastmod>2026-09-18T15:13:16.002Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esd-protection-external-ports-tvs-diodes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-esd-puertos-externos-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<lastmod>2026-09-18T15:12:58.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esd-protection-external-ports-tvs-diodes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esd-protection-external-ports-tvs-diodes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-esd-puertos-externos-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<lastmod>2026-09-18T15:12:58.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proteccion-esd-puertos-externos-diodos-tvs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esd-protection-external-ports-tvs-diodes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-esd-puertos-externos-diodos-tvs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-esd-portas-externas-diodos-tvs" />
<lastmod>2026-09-18T15:12:58.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-eventual-consistency-uis-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-pantallas-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<lastmod>2026-09-18T15:12:40.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-eventual-consistency-uis-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-eventual-consistency-uis-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-pantallas-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<lastmod>2026-09-18T15:12:40.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-consistencia-eventual-pantallas-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-eventual-consistency-uis-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-pantallas-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-consistencia-eventual-telas-apis" />
<lastmod>2026-09-18T15:12:40.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mipi-csi-2-protocol-high-speed-video-transmission" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmision-video-alta-velocidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<lastmod>2026-09-18T15:12:23.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mipi-csi-2-protocol-high-speed-video-transmission</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mipi-csi-2-protocol-high-speed-video-transmission" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmision-video-alta-velocidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<lastmod>2026-09-18T15:12:23.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-mipi-csi-2-transmision-video-alta-velocidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mipi-csi-2-protocol-high-speed-video-transmission" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmision-video-alta-velocidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-mipi-csi-2-transmissao-video-alta-velocidade" />
<lastmod>2026-09-18T15:12:23.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/homomorphic-encryption-confidential-data-processing</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/homomorphic-encryption-confidential-data-processing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-homomorfica-datos-confidenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<lastmod>2026-09-18T15:12:05.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/homomorphic-encryption-confidential-data-processing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-homomorfica-datos-confidenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<lastmod>2026-09-18T15:12:05.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criptografia-homomorfica-datos-confidenciales</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/homomorphic-encryption-confidential-data-processing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-homomorfica-datos-confidenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-homomorfica-dados-confidenciais" />
<lastmod>2026-09-18T15:12:05.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-rate-limiting-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-distribuida-redis-scripts-lua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<lastmod>2026-09-18T15:11:45.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/distributed-rate-limiting-redis-lua-scripts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-rate-limiting-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-distribuida-redis-scripts-lua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<lastmod>2026-09-18T15:11:45.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/limitacion-tasa-distribuida-redis-scripts-lua</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/distributed-rate-limiting-redis-lua-scripts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/limitacion-tasa-distribuida-redis-scripts-lua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-distribuido-redis-lua-scripts" />
<lastmod>2026-09-18T15:11:45.445Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ldo-regulators-vs-switching-converters-analog-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-conmutados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<lastmod>2026-09-18T15:11:22.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ldo-regulators-vs-switching-converters-analog-noise</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ldo-regulators-vs-switching-converters-analog-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-conmutados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<lastmod>2026-09-18T15:11:22.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reguladores-ldo-vs-conversores-conmutados-ruido-analogico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ldo-regulators-vs-switching-converters-analog-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-conmutados-ruido-analogico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reguladores-ldo-vs-conversores-chaveados-ruido-analogico" />
<lastmod>2026-09-18T15:11:22.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raft-replication-distributed-systems-consensus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<lastmod>2026-09-18T15:11:04.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raft-replication-distributed-systems-consensus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raft-replication-distributed-systems-consensus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<lastmod>2026-09-18T15:11:04.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/replicacion-raft-sistemas-distribuidos-consenso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raft-replication-distributed-systems-consensus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-raft-sistemas-distribuidos-consenso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/replicacao-raft-sistemas-distribuidos-consenso" />
<lastmod>2026-09-18T15:11:04.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/static-application-security-testing-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<lastmod>2026-09-18T15:10:49.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/static-application-security-testing-pipeline-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<lastmod>2026-09-18T15:10:49.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/static-application-security-testing-pipeline-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/static-application-security-testing-pipeline-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/static-application-security-testing-pipeline" />
<lastmod>2026-09-18T15:10:49.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i3c-buses-in-practice-evolution-from-i2c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buses-i3c-en-la-practica-evolucion-del-i2c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<lastmod>2026-09-18T15:10:31.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/i3c-buses-in-practice-evolution-from-i2c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i3c-buses-in-practice-evolution-from-i2c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buses-i3c-en-la-practica-evolucion-del-i2c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<lastmod>2026-09-18T15:10:31.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/buses-i3c-en-la-practica-evolucion-del-i2c</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i3c-buses-in-practice-evolution-from-i2c" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/buses-i3c-en-la-practica-evolucion-del-i2c" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramentos-i3c-na-pratica-evolucao-do-i2c" />
<lastmod>2026-09-18T15:10:31.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dtrace-systemtap-unix-kernel-tracing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dtrace-systemtap-rastreo-kernel-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<lastmod>2026-09-18T15:10:18.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dtrace-systemtap-unix-kernel-tracing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dtrace-systemtap-unix-kernel-tracing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dtrace-systemtap-rastreo-kernel-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<lastmod>2026-09-18T15:10:18.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dtrace-systemtap-rastreo-kernel-unix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dtrace-systemtap-unix-kernel-tracing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dtrace-systemtap-rastreo-kernel-unix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dtrace-systemtap-rastreamento-kernel-unix" />
<lastmod>2026-09-18T15:10:18.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gallium-nitride-integrated-circuits-power-electronics-silicon</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gallium-nitride-integrated-circuits-power-electronics-silicon" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-integrados-gan-electronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<lastmod>2026-09-18T15:10:00.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gallium-nitride-integrated-circuits-power-electronics-silicon" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-integrados-gan-electronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<lastmod>2026-09-18T15:10:00.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-integrados-gan-electronica-potencia-silicio</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gallium-nitride-integrated-circuits-power-electronics-silicon" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-integrados-gan-electronica-potencia-silicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-integrados-gan-eletronica-potencia-silicio" />
<lastmod>2026-09-18T15:10:00.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hexagonal-architecture-isolate-domain-from-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-hexagonal-aislar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<lastmod>2026-09-18T15:09:41.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hexagonal-architecture-isolate-domain-from-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hexagonal-architecture-isolate-domain-from-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-hexagonal-aislar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<lastmod>2026-09-18T15:09:41.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-hexagonal-aislar-dominio-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hexagonal-architecture-isolate-domain-from-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-hexagonal-aislar-dominio-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-hexagonal-isolar-dominio-frameworks" />
<lastmod>2026-09-18T15:09:41.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mram-rram-next-gen-non-volatile-memories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mram-rram-memorias-no-volatiles-proxima-generacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<lastmod>2026-09-18T15:09:27.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mram-rram-next-gen-non-volatile-memories</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mram-rram-next-gen-non-volatile-memories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mram-rram-memorias-no-volatiles-proxima-generacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<lastmod>2026-09-18T15:09:27.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mram-rram-memorias-no-volatiles-proxima-generacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mram-rram-next-gen-non-volatile-memories" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mram-rram-memorias-no-volatiles-proxima-generacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mram-rram-memorias-nao-volateis-proxima-geracao" />
<lastmod>2026-09-18T15:09:27.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-high-availability-homelab-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/construccion-homelab-alta-disponibilidad-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<lastmod>2026-09-18T15:09:30.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/building-high-availability-homelab-mini-pcs-proxmox</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-high-availability-homelab-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/construccion-homelab-alta-disponibilidad-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<lastmod>2026-09-18T15:09:30.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/construccion-homelab-alta-disponibilidad-mini-pcs-proxmox</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-high-availability-homelab-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/construccion-homelab-alta-disponibilidad-mini-pcs-proxmox" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/construcao-homelab-alta-disponibilidade-mini-pcs-proxmox" />
<lastmod>2026-09-18T15:09:30.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graceful-shutdown-microservices-drain-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graceful-shutdown-microservicios-drenaje-conexiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<lastmod>2026-09-18T14:24:59.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graceful-shutdown-microservices-drain-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graceful-shutdown-microservices-drain-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graceful-shutdown-microservicios-drenaje-conexiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<lastmod>2026-09-18T14:24:59.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/graceful-shutdown-microservicios-drenaje-conexiones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/graceful-shutdown-microservices-drain-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/graceful-shutdown-microservicios-drenaje-conexiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/graceful-shutdown-microsservicos-drenagem-conexoes" />
<lastmod>2026-09-18T14:24:59.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-speed-pcb-routing-differential-pairs</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-pcb-routing-differential-pairs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enrutamiento-alta-velocidad-pcb-pares-diferenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<lastmod>2026-09-18T14:24:37.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-pcb-routing-differential-pairs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enrutamiento-alta-velocidad-pcb-pares-diferenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<lastmod>2026-09-18T14:24:37.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/enrutamiento-alta-velocidad-pcb-pares-diferenciales</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-pcb-routing-differential-pairs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enrutamiento-alta-velocidad-pcb-pares-diferenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/roteamento-alta-velocidade-pcb-pares-diferenciais" />
<lastmod>2026-09-18T14:24:37.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/payment-idempotency-unique-keys-and-concurrency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-pagos-claves-unicas-y-control-concurrencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<lastmod>2026-09-18T14:24:22.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/payment-idempotency-unique-keys-and-concurrency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/payment-idempotency-unique-keys-and-concurrency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-pagos-claves-unicas-y-control-concurrencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<lastmod>2026-09-18T14:24:22.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-en-pagos-claves-unicas-y-control-concurrencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/payment-idempotency-unique-keys-and-concurrency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-pagos-claves-unicas-y-control-concurrencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-pagamentos-chaves-exclusivas-e-concorrencia" />
<lastmod>2026-09-18T14:24:22.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-debugging-jtag-swd-registers-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/depuracion-firmware-jtag-swd-registros-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<lastmod>2026-09-18T14:24:06.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firmware-debugging-jtag-swd-registers-memory</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-debugging-jtag-swd-registers-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/depuracion-firmware-jtag-swd-registros-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<lastmod>2026-09-18T14:24:06.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/depuracion-firmware-jtag-swd-registros-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-debugging-jtag-swd-registers-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/depuracion-firmware-jtag-swd-registros-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/depuracao-firmware-jtag-swd-registradores-memoria" />
<lastmod>2026-09-18T14:24:06.082Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-api-rate-limiting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-control-trafico-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<lastmod>2026-09-18T14:23:47.829Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-api-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-api-rate-limiting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-control-trafico-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<lastmod>2026-09-18T14:23:47.829Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-control-trafico-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-api-rate-limiting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-control-trafico-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/leaky-bucket-vs-token-bucket-limitacao-taxa-apis" />
<lastmod>2026-09-18T14:23:47.829Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-microservices-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-engineering-microservicios-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<lastmod>2026-09-18T14:23:20.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-engineering-microservices-resilience</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-microservices-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-engineering-microservicios-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<lastmod>2026-09-18T14:23:20.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-engineering-microservicios-resiliencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-microservices-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chaos-engineering-microservicios-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-microsservicos-resiliencia" />
<lastmod>2026-09-18T14:23:20.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crowbar-overvoltage-protection-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-proteccion-crowbar-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<lastmod>2026-09-18T14:23:00.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crowbar-overvoltage-protection-circuits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crowbar-overvoltage-protection-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-proteccion-crowbar-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<lastmod>2026-09-18T14:23:00.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-proteccion-crowbar-sobretension</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crowbar-overvoltage-protection-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-proteccion-crowbar-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-protecao-crowbar-sobretensao" />
<lastmod>2026-09-18T14:23:00.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electromagnetic-compatibility-circuits-shielding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/compatibilidad-electromagnetica-circuitos-blindaje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<lastmod>2026-09-18T14:22:41.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electromagnetic-compatibility-circuits-shielding</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electromagnetic-compatibility-circuits-shielding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/compatibilidad-electromagnetica-circuitos-blindaje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<lastmod>2026-09-18T14:22:41.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/compatibilidad-electromagnetica-circuitos-blindaje</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electromagnetic-compatibility-circuits-shielding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/compatibilidad-electromagnetica-circuitos-blindaje" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/compatibilidade-eletromagnetica-circuitos-blindagem" />
<lastmod>2026-09-18T14:22:41.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eventual-consistency-vs-linearizability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consistencia-eventual-vs-linealizabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<lastmod>2026-09-18T14:22:24.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eventual-consistency-vs-linearizability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eventual-consistency-vs-linearizability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consistencia-eventual-vs-linealizabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<lastmod>2026-09-18T14:22:24.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/consistencia-eventual-vs-linealizabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eventual-consistency-vs-linearizability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consistencia-eventual-vs-linealizabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consistencia-eventual-vs-linearizabilidade" />
<lastmod>2026-09-18T14:22:24.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmx512-protocol-in-practice-serial-lighting-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-dmx512-en-la-practica-control-serial-iluminacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<lastmod>2026-09-18T14:22:08.548Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmx512-protocol-in-practice-serial-lighting-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmx512-protocol-in-practice-serial-lighting-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-dmx512-en-la-practica-control-serial-iluminacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<lastmod>2026-09-18T14:22:08.548Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-dmx512-en-la-practica-control-serial-iluminacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dmx512-protocol-in-practice-serial-lighting-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-dmx512-en-la-practica-control-serial-iluminacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-dmx512-na-pratica-controle-serial-iluminacao" />
<lastmod>2026-09-18T14:22:08.548Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-hardening-seccomp-block-syscalls-linux-kernel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-contenedores-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<lastmod>2026-09-18T14:21:51.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-hardening-seccomp-block-syscalls-linux-kernel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-hardening-seccomp-block-syscalls-linux-kernel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-contenedores-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<lastmod>2026-09-18T14:21:51.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardening-contenedores-seccomp-bloquear-syscalls-kernel-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-hardening-seccomp-block-syscalls-linux-kernel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-contenedores-seccomp-bloquear-syscalls-kernel-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-conteineres-seccomp-bloquear-syscalls-kernel-linux" />
<lastmod>2026-09-18T14:21:51.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dead-letter-queues-async-systems-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-asincronos-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<lastmod>2026-09-18T14:21:28.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dead-letter-queues-async-systems-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dead-letter-queues-async-systems-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-asincronos-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<lastmod>2026-09-18T14:21:28.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dead-letter-queues-sistemas-asincronos-fallas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dead-letter-queues-async-systems-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-asincronos-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dead-letter-queues-sistemas-assincronos-falhas" />
<lastmod>2026-09-18T14:21:28.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-mosfet-thermal-dissipation-resistance-calculation-heatsink" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disipacion-termica-mosfet-calculo-resistencia-disipador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<lastmod>2026-09-18T14:21:11.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/power-mosfet-thermal-dissipation-resistance-calculation-heatsink</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-mosfet-thermal-dissipation-resistance-calculation-heatsink" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disipacion-termica-mosfet-calculo-resistencia-disipador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<lastmod>2026-09-18T14:21:11.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disipacion-termica-mosfet-calculo-resistencia-disipador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-mosfet-thermal-dissipation-resistance-calculation-heatsink" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disipacion-termica-mosfet-calculo-resistencia-disipador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dissipacao-termica-mosfet-calculo-resistencia-dissipador" />
<lastmod>2026-09-18T14:21:11.828Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transactional-outbox-pattern-without-debezium" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-outbox-transaccional-sin-debezium" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<lastmod>2026-09-18T14:20:53.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transactional-outbox-pattern-without-debezium</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transactional-outbox-pattern-without-debezium" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-outbox-transaccional-sin-debezium" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<lastmod>2026-09-18T14:20:53.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/patron-outbox-transaccional-sin-debezium</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transactional-outbox-pattern-without-debezium" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-outbox-transaccional-sin-debezium" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-outbox-transacional-sem-debezium" />
<lastmod>2026-09-18T14:20:53.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dast-automation-penetration-testing-ci-cd-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dast-automatizacion-pruebas-intrusion-ci-cd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<lastmod>2026-09-18T14:20:31.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dast-automation-penetration-testing-ci-cd-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dast-automation-penetration-testing-ci-cd-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dast-automatizacion-pruebas-intrusion-ci-cd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<lastmod>2026-09-18T14:20:31.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dast-automatizacion-pruebas-intrusion-ci-cd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dast-automation-penetration-testing-ci-cd-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dast-automatizacion-pruebas-intrusion-ci-cd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dast-automacao-testes-invasao-esteira-desenvolvimento" />
<lastmod>2026-09-18T14:20:31.823Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-jitter-phase-noise-integridad-senales</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridad-senales" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-jitter-phase-noise-signal-integrity" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<lastmod>2026-09-18T14:20:15.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridad-senales" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-jitter-phase-noise-signal-integrity" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<lastmod>2026-09-18T14:20:15.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-jitter-phase-noise-signal-integrity</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridad-senales" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-jitter-phase-noise-signal-integrity" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-jitter-phase-noise-integridade-sinais" />
<lastmod>2026-09-18T14:20:15.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-tcp-kernel-tuning-low-latency</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tcp-kernel-tuning-low-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-kernel-tcp-linux-baja-latencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<lastmod>2026-09-18T14:19:54.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizacion-kernel-tcp-linux-baja-latencia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tcp-kernel-tuning-low-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-kernel-tcp-linux-baja-latencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<lastmod>2026-09-18T14:19:54.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-tcp-kernel-tuning-low-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-kernel-tcp-linux-baja-latencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tuning-tcp-kernel-linux-baixa-latencia" />
<lastmod>2026-09-18T14:19:54.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/galvanic-isolation-electronic-circuits-port-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aislamiento-galvanico-circuitos-electronicos-proteccion-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<lastmod>2026-09-18T14:19:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/galvanic-isolation-electronic-circuits-port-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/galvanic-isolation-electronic-circuits-port-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aislamiento-galvanico-circuitos-electronicos-proteccion-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<lastmod>2026-09-18T14:19:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aislamiento-galvanico-circuitos-electronicos-proteccion-puertos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/galvanic-isolation-electronic-circuits-port-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aislamiento-galvanico-circuitos-electronicos-proteccion-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/isolamento-galvanico-circuitos-eletronicos-protecao-portas" />
<lastmod>2026-09-18T14:19:39.369Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-com-snapshots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-with-snapshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-con-snapshots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<lastmod>2026-09-18T14:19:24.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-with-snapshots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-with-snapshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-con-snapshots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<lastmod>2026-09-18T14:19:24.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-con-snapshots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-with-snapshots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-con-snapshots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-com-snapshots" />
<lastmod>2026-09-18T14:19:24.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hbm-vs-gddr-memory-gpu-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-rendimiento-grafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<lastmod>2026-09-18T14:19:07.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hbm-vs-gddr-memory-gpu-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hbm-vs-gddr-memory-gpu-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-rendimiento-grafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<lastmod>2026-09-18T14:19:07.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-hbm-vs-gddr-rendimiento-grafico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hbm-vs-gddr-memory-gpu-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-rendimiento-grafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-hbm-vs-gddr-desempenho-placas-video" />
<lastmod>2026-09-18T14:19:07.554Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-and-versioning-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-y-versionamiento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<lastmod>2026-09-18T14:00:35.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-idempotency-and-versioning-distributed-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-and-versioning-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-y-versionamiento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<lastmod>2026-09-18T14:00:35.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-y-versionamiento-de-apis-sistemas-distribuidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-and-versioning-distributed-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-y-versionamiento-de-apis-sistemas-distribuidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-e-versionamento-de-apis-sistemas-distribuidos" />
<lastmod>2026-09-18T14:00:35.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-mitigating-architectural-debt" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-mitigacion-deuda-arquitectonica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<lastmod>2026-09-18T13:02:03.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-mitigating-architectural-debt</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-mitigating-architectural-debt" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-mitigacion-deuda-arquitectonica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<lastmod>2026-09-18T13:02:03.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-mitigacion-deuda-arquitectonica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-mitigating-architectural-debt" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-mitigacion-deuda-arquitectonica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-mitigacao-debitos-arquiteturais" />
<lastmod>2026-09-18T13:02:03.227Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-network-fault-management-bus-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-fallos-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<lastmod>2026-09-18T12:45:33.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/can-network-fault-management-bus-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-network-fault-management-bus-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-fallos-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<lastmod>2026-09-18T12:45:33.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-fallos-redes-can-bus-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-network-fault-management-bus-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-fallos-redes-can-bus-off" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-faltas-redes-can-bus-off" />
<lastmod>2026-09-18T12:45:33.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/external-hardware-watchdog-vs-internal-deterministic-reboot</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/external-hardware-watchdog-vs-internal-deterministic-reboot" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<lastmod>2026-09-18T12:45:12.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/external-hardware-watchdog-vs-internal-deterministic-reboot" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<lastmod>2026-09-18T12:45:12.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/external-hardware-watchdog-vs-internal-deterministic-reboot" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-hardware-externo-vs-interno-reboot-deterministico" />
<lastmod>2026-09-18T12:45:12.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/flow-control-with-backpressure-in-memory-queues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-flujo-con-backpressure-en-colas-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<lastmod>2026-09-18T12:44:56.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/flow-control-with-backpressure-in-memory-queues</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/flow-control-with-backpressure-in-memory-queues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-flujo-con-backpressure-en-colas-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<lastmod>2026-09-18T12:44:56.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-de-flujo-con-backpressure-en-colas-de-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/flow-control-with-backpressure-in-memory-queues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-flujo-con-backpressure-en-colas-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fluxo-com-backpressure-em-filas-de-memoria" />
<lastmod>2026-09-18T12:44:56.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-pattern-optimized-read-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-cqrs-modelos-lectura-optimizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<lastmod>2026-09-18T12:44:37.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-pattern-optimized-read-models</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-pattern-optimized-read-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-cqrs-modelos-lectura-optimizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<lastmod>2026-09-18T12:44:37.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/patron-cqrs-modelos-lectura-optimizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-pattern-optimized-read-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-cqrs-modelos-lectura-optimizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-cqrs-read-models-otimizados" />
<lastmod>2026-09-18T12:44:37.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rc-snubber-circuits-inductive-voltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-snubber-rc-proteccion-transistores-reles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<lastmod>2026-09-18T12:44:20.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rc-snubber-circuits-inductive-voltage-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rc-snubber-circuits-inductive-voltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-snubber-rc-proteccion-transistores-reles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<lastmod>2026-09-18T12:44:20.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuitos-snubber-rc-proteccion-transistores-reles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rc-snubber-circuits-inductive-voltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuitos-snubber-rc-proteccion-transistores-reles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuitos-snubber-rc-protecao-transistores-reles" />
<lastmod>2026-09-18T12:44:20.338Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<lastmod>2026-09-18T12:44:02.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<lastmod>2026-09-18T12:44:02.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-target-injection-spectre-multi-tenant" />
<lastmod>2026-09-18T12:44:02.669Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-to-point-mutual-tls-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mutual-tls-punto-a-punto-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<lastmod>2026-09-18T12:43:43.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/point-to-point-mutual-tls-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-to-point-mutual-tls-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mutual-tls-punto-a-punto-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<lastmod>2026-09-18T12:43:43.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mutual-tls-punto-a-punto-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-to-point-mutual-tls-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mutual-tls-punto-a-punto-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mutual-tls-ponto-a-ponto-microsservicos" />
<lastmod>2026-09-18T12:43:43.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/isolated-power-automation-dc-dc-converters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alimentacion-aislada-automatizacion-convertidores-dc-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<lastmod>2026-09-18T12:43:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/isolated-power-automation-dc-dc-converters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/isolated-power-automation-dc-dc-converters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alimentacion-aislada-automatizacion-convertidores-dc-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<lastmod>2026-09-18T12:43:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alimentacion-aislada-automatizacion-convertidores-dc-dc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/isolated-power-automation-dc-dc-converters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alimentacion-aislada-automatizacion-convertidores-dc-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alimentacao-isolada-automacao-conversores-dc-dc" />
<lastmod>2026-09-18T12:43:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/strangler-fig-pattern-legacy-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-strangler-fig-migracion-monolitos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<lastmod>2026-09-18T12:43:13.843Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/strangler-fig-pattern-legacy-migration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/strangler-fig-pattern-legacy-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-strangler-fig-migracion-monolitos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<lastmod>2026-09-18T12:43:13.843Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/patron-strangler-fig-migracion-monolitos-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/strangler-fig-pattern-legacy-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-strangler-fig-migracion-monolitos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/padrao-strangler-fig-migracao-monolitos-microsservicos" />
<lastmod>2026-09-18T12:43:13.843Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controladores-bmc-open-source-openbmc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-bmc-controllers-openbmc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<lastmod>2026-09-18T12:42:53.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-bmc-controllers-openbmc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-bmc-controllers-openbmc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<lastmod>2026-09-18T12:42:53.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controladores-bmc-open-source-openbmc-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-bmc-controllers-openbmc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-bmc-open-source-openbmc" />
<lastmod>2026-09-18T12:42:53.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<lastmod>2026-09-18T12:42:36.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<lastmod>2026-09-18T12:42:36.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/single-sign-on-saml-oidc-b2b" />
<lastmod>2026-09-18T12:42:36.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-spi-bus-diagnosing-parasitic-capacitance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-spi-alta-velocidad-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<lastmod>2026-09-18T12:42:18.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-speed-spi-bus-diagnosing-parasitic-capacitance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-spi-bus-diagnosing-parasitic-capacitance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-spi-alta-velocidad-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<lastmod>2026-09-18T12:42:18.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bus-spi-alta-velocidad-diagnostico-capacitancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-speed-spi-bus-diagnosing-parasitic-capacitance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-spi-alta-velocidad-diagnostico-capacitancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-spi-alta-velocidade-diagnostico-capacitancia" />
<lastmod>2026-09-18T12:42:18.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-financial-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operaciones-financieras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<lastmod>2026-09-18T12:41:59.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/two-phase-commit-vs-saga-financial-operations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-financial-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operaciones-financieras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<lastmod>2026-09-18T12:41:59.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/two-phase-commit-vs-saga-operaciones-financieras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-financial-operations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operaciones-financieras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/two-phase-commit-vs-saga-operacoes-financeiras" />
<lastmod>2026-09-18T12:41:59.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-hardware-attestation-machine-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/attestation-remoto-en-hardware-integridad-de-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<lastmod>2026-09-18T12:41:42.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/remote-hardware-attestation-machine-integrity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-hardware-attestation-machine-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/attestation-remoto-en-hardware-integridad-de-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<lastmod>2026-09-18T12:41:42.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/attestation-remoto-en-hardware-integridad-de-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-hardware-attestation-machine-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/attestation-remoto-en-hardware-integridad-de-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/attestation-remoto-em-hardware-integridade-de-maquinas" />
<lastmod>2026-09-18T12:41:42.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/controlled-impedance-pcb-signal-reflection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexion-senial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<lastmod>2026-09-18T12:41:29.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controlled-impedance-pcb-signal-reflection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/controlled-impedance-pcb-signal-reflection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexion-senial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<lastmod>2026-09-18T12:41:29.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/impedancia-controlada-pcb-reflexion-senial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/controlled-impedance-pcb-signal-reflection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexion-senial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/impedancia-controlada-pcb-reflexao-sinal" />
<lastmod>2026-09-18T12:41:29.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cilium-microsegmentation-ebpf-l7-firewall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsegmentacion-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<lastmod>2026-09-18T12:41:14.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cilium-microsegmentation-ebpf-l7-firewall</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cilium-microsegmentation-ebpf-l7-firewall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsegmentacion-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<lastmod>2026-09-18T12:41:14.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microsegmentacion-cilium-ebpf-firewall-l7</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cilium-microsegmentation-ebpf-l7-firewall" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsegmentacion-cilium-ebpf-firewall-l7" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-segmentacao-cilium-ebpf-firewall-l7" />
<lastmod>2026-09-18T12:41:14.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-sensitive-networking-deterministic-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<lastmod>2026-09-18T12:40:53.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-sensitive-networking-deterministic-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-sensitive-networking-deterministic-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<lastmod>2026-09-18T12:40:53.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-sensitive-networking-deterministic-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-sensitive-networking-ethernet-deterministico" />
<lastmod>2026-09-18T12:40:53.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saga-architecture-microservices-distributed-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-saga-en-microservicios-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<lastmod>2026-09-18T12:40:29.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saga-architecture-microservices-distributed-consistency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saga-architecture-microservices-distributed-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-saga-en-microservicios-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<lastmod>2026-09-18T12:40:29.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-saga-en-microservicios-consistencia-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saga-architecture-microservices-distributed-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-saga-en-microservicios-consistencia-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-saga-em-microsservicos-consistencia-distribuida" />
<lastmod>2026-09-18T12:40:29.975Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cxl-memory-and-dynamic-pooling-shared-ram</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-memory-and-dynamic-pooling-shared-ram" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-cxl-y-pooling-dinamico-compartir-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<lastmod>2026-09-18T12:40:13.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-memory-and-dynamic-pooling-shared-ram" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-cxl-y-pooling-dinamico-compartir-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<lastmod>2026-09-18T12:40:13.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-cxl-y-pooling-dinamico-compartir-ram</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-memory-and-dynamic-pooling-shared-ram" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-cxl-y-pooling-dinamico-compartir-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-cxl-e-pooling-dinamico-compartilhamento-ram" />
<lastmod>2026-09-18T12:40:13.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osdp-access-control-architecture-aes128" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-control-acceso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<lastmod>2026-09-18T12:00:33.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osdp-access-control-architecture-aes128</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osdp-access-control-architecture-aes128" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-control-acceso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<lastmod>2026-09-18T12:00:33.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-control-acceso-osdp-aes128</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osdp-access-control-architecture-aes128" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-control-acceso-osdp-aes128" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-controle-acesso-osdp-aes128" />
<lastmod>2026-09-18T12:00:33.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<lastmod>2026-09-18T11:42:45.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<lastmod>2026-09-18T11:42:45.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-sandboxing-gvisor-kata-containers" />
<lastmod>2026-09-18T11:42:45.857Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencias</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<lastmod>2026-09-18T11:42:24.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<lastmod>2026-09-18T11:42:24.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateways-vs-service-mesh-differences</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateways-vs-service-mesh-diferencas" />
<lastmod>2026-09-18T11:42:24.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-harvesting-iot-sensors-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<lastmod>2026-09-18T11:42:08.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energy-harvesting-iot-sensors-environments</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-harvesting-iot-sensors-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<lastmod>2026-09-18T11:42:08.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-harvesting-iot-sensors-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energy-harvesting-iot-sensores-habitats" />
<lastmod>2026-09-18T11:42:08.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-network-security-scada-plc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/seguridad-redes-industriales-scada-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<lastmod>2026-09-18T11:41:51.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/industrial-network-security-scada-plc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-network-security-scada-plc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/seguridad-redes-industriales-scada-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<lastmod>2026-09-18T11:41:51.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/seguridad-redes-industriales-scada-plc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-network-security-scada-plc" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/seguridad-redes-industriales-scada-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/seguranca-redes-industriais-scada-plc" />
<lastmod>2026-09-18T11:41:51.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-how-to-scale" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<lastmod>2026-09-18T11:41:32.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-vs-read-replicas-how-to-scale</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-how-to-scale" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<lastmod>2026-09-18T11:41:32.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-how-to-scale" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-vs-read-replicas-como-escalar" />
<lastmod>2026-09-18T11:41:32.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/design-for-testability-electronics-mass-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-for-testability-electronica-validacion-masa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<lastmod>2026-09-18T11:41:16.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/design-for-testability-electronics-mass-validation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/design-for-testability-electronics-mass-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-for-testability-electronica-validacion-masa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<lastmod>2026-09-18T11:41:16.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/design-for-testability-electronica-validacion-masa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/design-for-testability-electronics-mass-validation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-for-testability-electronica-validacion-masa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-for-testability-eletronica-validacao-massa" />
<lastmod>2026-09-18T11:41:16.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-of-storage-eliminate-iops-bottlenecks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-nvme-of-elimina-cuellos-botella-iops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<lastmod>2026-09-18T11:41:03.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-of-storage-eliminate-iops-bottlenecks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-of-storage-eliminate-iops-bottlenecks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-nvme-of-elimina-cuellos-botella-iops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<lastmod>2026-09-18T11:41:03.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/almacenamiento-nvme-of-elimina-cuellos-botella-iops</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-of-storage-eliminate-iops-bottlenecks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-nvme-of-elimina-cuellos-botella-iops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/armazenamento-nvme-of-gargalos-iops-storages" />
<lastmod>2026-09-18T11:41:03.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microfrontends-operational-costs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfrontends-costos-operativos-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<lastmod>2026-09-18T11:40:45.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microfrontends-operational-costs-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microfrontends-operational-costs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfrontends-costos-operativos-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<lastmod>2026-09-18T11:40:45.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microfrontends-costos-operativos-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microfrontends-operational-costs-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microfrontends-costos-operativos-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microfrontends-custos-operacionais-arquitetura" />
<lastmod>2026-09-18T11:40:45.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-over-ethernet-how-to-power-devices-over-network-cables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-mediante-cables-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<lastmod>2026-09-18T11:40:27.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/power-over-ethernet-how-to-power-devices-over-network-cables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-over-ethernet-how-to-power-devices-over-network-cables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-mediante-cables-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<lastmod>2026-09-18T11:40:27.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-mediante-cables-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/power-over-ethernet-how-to-power-devices-over-network-cables" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-mediante-cables-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/power-over-ethernet-como-alimentar-dispositivos-pelo-cabo-de-rede" />
<lastmod>2026-09-18T11:40:27.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-profiling-cpu-memory-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<lastmod>2026-09-18T11:40:05.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/continuous-profiling-cpu-memory-production</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-profiling-cpu-memory-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<lastmod>2026-09-18T11:40:05.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/continuous-profiling-cpu-memoria-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-profiling-cpu-memory-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/continuous-profiling-cpu-memoria-producao" />
<lastmod>2026-09-18T11:40:05.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cicd-hardening-code-injection-secrets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-hardening-inyeccion-codigo-secretos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<lastmod>2026-09-18T11:39:48.331Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cicd-hardening-code-injection-secrets</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cicd-hardening-code-injection-secrets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-hardening-inyeccion-codigo-secretos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<lastmod>2026-09-18T11:39:48.331Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cicd-hardening-inyeccion-codigo-secretos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cicd-hardening-code-injection-secrets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-hardening-inyeccion-codigo-secretos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-hardening-injecao-codigo-segredos" />
<lastmod>2026-09-18T11:39:48.331Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-opentelemetry-metrics-logs-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-opentelemetry-metricas-logs-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<lastmod>2026-09-18T11:39:33.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observability-opentelemetry-metrics-logs-traces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-opentelemetry-metrics-logs-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-opentelemetry-metricas-logs-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<lastmod>2026-09-18T11:39:33.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidad-opentelemetry-metricas-logs-trazas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-opentelemetry-metrics-logs-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-opentelemetry-metricas-logs-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-opentelemetry-metricas-logs-traces" />
<lastmod>2026-09-18T11:39:33.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-matter-cloud-free-smart-home-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-matter-domotica-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<lastmod>2026-09-18T11:39:16.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-matter-cloud-free-smart-home-protocols</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-matter-cloud-free-smart-home-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-matter-domotica-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<lastmod>2026-09-18T11:39:16.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-matter-domotica-sin-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-matter-cloud-free-smart-home-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-matter-domotica-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-matter-automacao-residencial-sem-nuvem" />
<lastmod>2026-09-18T11:39:16.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-security-modules-physical-protection-cryptographic-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardware-security-modules-proteccion-fisica-llaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<lastmod>2026-09-18T11:39:00.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardware-security-modules-physical-protection-cryptographic-keys</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-security-modules-physical-protection-cryptographic-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardware-security-modules-proteccion-fisica-llaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<lastmod>2026-09-18T11:39:00.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardware-security-modules-proteccion-fisica-llaves-criptograficas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-security-modules-physical-protection-cryptographic-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardware-security-modules-proteccion-fisica-llaves-criptograficas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardware-security-modules-protecao-fisica-chaves-criptograficas" />
<lastmod>2026-09-18T11:39:00.774Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<lastmod>2026-09-18T11:38:41.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-infrastructure-nixos-terraform</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<lastmod>2026-09-18T11:38:41.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestructura-inmutable-nixos-terraform</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-nixos-terraform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-nixos-terraform" />
<lastmod>2026-09-18T11:38:41.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-developer-platforms-reduce-cognitive-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internal-developer-platforms-reducir-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<lastmod>2026-09-18T11:38:22.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-developer-platforms-reduce-cognitive-load</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-developer-platforms-reduce-cognitive-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internal-developer-platforms-reducir-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<lastmod>2026-09-18T11:38:22.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-developer-platforms-reducir-carga-cognitiva</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-developer-platforms-reduce-cognitive-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internal-developer-platforms-reducir-carga-cognitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/internal-developer-platforms-reduzem-carga-cognitiva" />
<lastmod>2026-09-18T11:38:22.855Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rp2040-vs-esp32-iot-projects-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rp2040-vs-esp32-proyectos-iot-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<lastmod>2026-09-18T11:38:05.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rp2040-vs-esp32-iot-projects-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rp2040-vs-esp32-iot-projects-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rp2040-vs-esp32-proyectos-iot-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<lastmod>2026-09-18T11:38:05.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rp2040-vs-esp32-proyectos-iot-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rp2040-vs-esp32-iot-projects-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rp2040-vs-esp32-proyectos-iot-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rp2040-vs-esp32-projetos-iot-automacao" />
<lastmod>2026-09-18T11:38:05.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-orientada-a-eventos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<lastmod>2026-09-18T11:37:46.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-driven-architecture-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-orientada-a-eventos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<lastmod>2026-09-18T11:37:46.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-orientada-a-eventos-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-orientada-a-eventos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-orientada-a-eventos-microsservicos" />
<lastmod>2026-09-18T11:37:46.872Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-architecture-why-abandon-traditional-network-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-zero-trust-abandonar-modelo-tradicional-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<lastmod>2026-09-18T11:37:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-architecture-why-abandon-traditional-network-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-architecture-why-abandon-traditional-network-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-zero-trust-abandonar-modelo-tradicional-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<lastmod>2026-09-18T11:37:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-zero-trust-abandonar-modelo-tradicional-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-architecture-why-abandon-traditional-network-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-zero-trust-abandonar-modelo-tradicional-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-architecture-modelo-tradicional-seguranca-rede" />
<lastmod>2026-09-18T11:37:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/riscv-practice-open-architecture-challenges-arm-x86" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/riscv-practica-arquitectura-abierta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<lastmod>2026-09-18T11:37:15.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/riscv-practice-open-architecture-challenges-arm-x86</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/riscv-practice-open-architecture-challenges-arm-x86" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/riscv-practica-arquitectura-abierta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<lastmod>2026-09-18T11:37:15.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/riscv-practica-arquitectura-abierta-desafia-arm-x86</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/riscv-practice-open-architecture-challenges-arm-x86" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/riscv-practica-arquitectura-abierta-desafia-arm-x86" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/riscv-pratica-arquitetura-aberta-desafia-arm-x86" />
<lastmod>2026-09-18T11:37:15.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-llm-orchestration-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-multi-agentes-llm-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<lastmod>2026-09-18T11:00:35.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-agent-llm-orchestration-production</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-llm-orchestration-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-multi-agentes-llm-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<lastmod>2026-09-18T11:00:35.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestacion-multi-agentes-llm-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-llm-orchestration-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-multi-agentes-llm-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orcestra-multi-agentes-llm-producao" />
<lastmod>2026-09-18T11:00:35.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-thermography-identify-heating-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termografia-electrica-identificar-calentamiento-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<lastmod>2026-09-18T10:48:07.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electrical-thermography-identify-heating-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-thermography-identify-heating-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termografia-electrica-identificar-calentamiento-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<lastmod>2026-09-18T10:48:07.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/termografia-electrica-identificar-calentamiento-fallas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrical-thermography-identify-heating-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termografia-electrica-identificar-calentamiento-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termografia-eletrica-identificar-aquecimento-falhas" />
<lastmod>2026-09-18T10:48:07.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-cameras-how-they-work-industrial-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-termicas-como-funcionan-aplicaciones-industria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<lastmod>2026-09-18T10:47:48.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-cameras-how-they-work-industrial-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-cameras-how-they-work-industrial-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-termicas-como-funcionan-aplicaciones-industria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<lastmod>2026-09-18T10:47:48.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/camaras-termicas-como-funcionan-aplicaciones-industria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-cameras-how-they-work-industrial-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-termicas-como-funcionan-aplicaciones-industria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-termicas-funcionamento-aplicacoes-industria" />
<lastmod>2026-09-18T10:47:48.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mini-pcs-for-servers-home-labs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mini-pcs-para-servidores-laboratorios-caseros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<lastmod>2026-09-18T10:47:34.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mini-pcs-for-servers-home-labs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mini-pcs-for-servers-home-labs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mini-pcs-para-servidores-laboratorios-caseros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<lastmod>2026-09-18T10:47:34.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mini-pcs-para-servidores-laboratorios-caseros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mini-pcs-for-servers-home-labs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mini-pcs-para-servidores-laboratorios-caseros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mini-pcs-para-servidores-home-labs" />
<lastmod>2026-09-18T10:47:34.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-server-vs-nas-when-each-solution-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-domestico-contra-nas-cuando-cada-solucion-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<lastmod>2026-09-18T10:47:21.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-server-vs-nas-when-each-solution-makes-sense</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-server-vs-nas-when-each-solution-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-domestico-contra-nas-cuando-cada-solucion-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<lastmod>2026-09-18T10:47:21.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/servidor-domestico-contra-nas-cuando-cada-solucion-tiene-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-server-vs-nas-when-each-solution-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-domestico-contra-nas-cuando-cada-solucion-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-server-vs-nas-quando-cada-solucao-faz-sentido" />
<lastmod>2026-09-18T10:47:21.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-database-offline-sincronizacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-database-offline-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-datos-local-first-offline-sincronizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<lastmod>2026-09-18T10:47:01.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-database-offline-synchronization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-database-offline-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-datos-local-first-offline-sincronizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<lastmod>2026-09-18T10:47:01.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/base-datos-local-first-offline-sincronizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-database-offline-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-datos-local-first-offline-sincronizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-database-offline-sincronizacao" />
<lastmod>2026-09-18T10:47:01.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/web-components-sem-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-components-without-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/web-components-sin-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<lastmod>2026-09-18T10:46:42.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/web-components-without-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-components-without-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/web-components-sin-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<lastmod>2026-09-18T10:46:42.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/web-components-sin-frameworks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-components-without-frameworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/web-components-sin-frameworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/web-components-sem-frameworks" />
<lastmod>2026-09-18T10:46:42.915Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-cms-when-separating-management-and-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/headless-cms-cuando-separar-gestion-y-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<lastmod>2026-09-18T10:46:27.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/headless-cms-when-separating-management-and-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-cms-when-separating-management-and-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/headless-cms-cuando-separar-gestion-y-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<lastmod>2026-09-18T10:46:27.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/headless-cms-cuando-separar-gestion-y-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-cms-when-separating-management-and-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/headless-cms-cuando-separar-gestion-y-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/headless-cms-quando-separar-gerenciamento-e-frontend" />
<lastmod>2026-09-18T10:46:27.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-to-google-analytics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-a-google-analytics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<lastmod>2026-09-18T10:46:10.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosted-analytics-alternatives-to-google-analytics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-to-google-analytics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-a-google-analytics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<lastmod>2026-09-18T10:46:10.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosted-analytics-alternatives-a-google-analytics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-to-google-analytics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-a-google-analytics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosted-analytics-alternatives-google-analytics" />
<lastmod>2026-09-18T10:46:10.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-small-projects-cloud-vps-costs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-pequenos-proyectos-gastos-nube-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<lastmod>2026-09-18T10:45:53.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-small-projects-cloud-vps-costs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-small-projects-cloud-vps-costs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-pequenos-proyectos-gastos-nube-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<lastmod>2026-09-18T10:45:53.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-pequenos-proyectos-gastos-nube-vps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-small-projects-cloud-vps-costs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-pequenos-proyectos-gastos-nube-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-pequenos-projetos-custos-nuvem-vps" />
<lastmod>2026-09-18T10:45:53.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-software-engineering-energy-efficient-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-software-verde-aplicaciones-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<lastmod>2026-09-18T10:45:40.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/green-software-engineering-energy-efficient-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-software-engineering-energy-efficient-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-software-verde-aplicaciones-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<lastmod>2026-09-18T10:45:40.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingenieria-software-verde-aplicaciones-eficientes-energia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-software-engineering-energy-efficient-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-software-verde-aplicaciones-eficientes-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-software-engineering-aplicacoes-eficientes-energia" />
<lastmod>2026-09-18T10:45:40.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sbom-como-descobrir-componentes-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sbom-how-to-discover-software-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sbom-como-descubrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<lastmod>2026-09-18T10:45:25.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sbom-how-to-discover-software-components</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sbom-how-to-discover-software-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sbom-como-descubrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<lastmod>2026-09-18T10:45:25.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sbom-como-descubrir-componentes-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sbom-how-to-discover-software-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sbom-como-descubrir-componentes-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sbom-como-descobrir-componentes-software" />
<lastmod>2026-09-18T10:45:25.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-supply-chain-security-dependencies-pipelines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<lastmod>2026-09-18T10:45:05.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-supply-chain-security-dependencies-pipelines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-supply-chain-security-dependencies-pipelines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<lastmod>2026-09-18T10:45:05.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-supply-chain-security-dependencies-pipelines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-supply-chain-security-dependencias-pipelines" />
<lastmod>2026-09-18T10:45:05.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-security-linux-servers-real-time" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-seguridad-servidores-linux-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<lastmod>2026-09-18T10:44:52.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-security-linux-servers-real-time</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-security-linux-servers-real-time" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-seguridad-servidores-linux-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<lastmod>2026-09-18T10:44:52.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-seguridad-servidores-linux-tiempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-security-linux-servers-real-time" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-seguridad-servidores-linux-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-seguranca-servidores-linux-tempo-real" />
<lastmod>2026-09-18T10:44:52.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-computing-protect-data-during-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-confidencial-proteger-datos-procesamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<lastmod>2026-09-18T10:44:32.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/confidential-computing-protect-data-during-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-computing-protect-data-during-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-confidencial-proteger-datos-procesamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<lastmod>2026-09-18T10:44:32.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computacion-confidencial-proteger-datos-procesamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/confidential-computing-protect-data-during-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-confidencial-proteger-datos-procesamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-confidencial-proteger-dados-processamento" />
<lastmod>2026-09-18T10:44:32.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/post-quantum-cryptography-protecting-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-postcuantica-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<lastmod>2026-09-18T10:44:13.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/post-quantum-cryptography-protecting-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/post-quantum-cryptography-protecting-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-postcuantica-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<lastmod>2026-09-18T10:44:13.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criptografia-postcuantica-como-proteger-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/post-quantum-cryptography-protecting-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/criptografia-postcuantica-como-proteger-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-quantum-cryptography-como-proteger-sistemas" />
<lastmod>2026-09-18T10:44:13.231Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-identity-passkeys-biometrics-online-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacion-en-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<lastmod>2026-09-18T10:43:57.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-identity-passkeys-biometrics-online-authentication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-identity-passkeys-biometrics-online-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacion-en-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<lastmod>2026-09-18T10:43:57.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacion-en-linea</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-identity-passkeys-biometrics-online-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacion-en-linea" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-identity-passkeys-biometria-autenticacao-online" />
<lastmod>2026-09-18T10:43:57.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-proximity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-proximidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<lastmod>2026-09-18T10:43:40.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-architecture-proximity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-proximity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-proximidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<lastmod>2026-09-18T10:43:40.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-arquitectura-proximidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-proximity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-proximidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-proximidade" />
<lastmod>2026-09-18T10:43:40.241Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-5g-redes-moveis-corporativas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-5g-enterprise-mobile-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-5g-redes-moviles-corporativas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<lastmod>2026-09-18T10:43:23.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-5g-enterprise-mobile-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-5g-enterprise-mobile-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-5g-redes-moviles-corporativas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<lastmod>2026-09-18T10:43:23.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-5g-redes-moviles-corporativas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-5g-enterprise-mobile-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-5g-redes-moviles-corporativas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-5g-redes-moveis-corporativas" />
<lastmod>2026-09-18T10:43:23.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/satellite-internet-how-satellite-constellation-networks-work</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/satellite-internet-how-satellite-constellation-networks-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internet-satelital-como-funcionan-redes-de-constelaciones" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<lastmod>2026-09-18T10:43:03.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internet-satelital-como-funcionan-redes-de-constelaciones</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/satellite-internet-how-satellite-constellation-networks-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internet-satelital-como-funcionan-redes-de-constelaciones" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<lastmod>2026-09-18T10:43:03.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/satellite-internet-how-satellite-constellation-networks-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/internet-satelital-como-funcionan-redes-de-constelaciones" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/satellite-internet-como-funcionam-redes-de-internet-baseadas-em-constelacoes" />
<lastmod>2026-09-18T10:43:03.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-halow-long-range-iot-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-halow-redes-largo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<lastmod>2026-09-18T10:42:40.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-halow-long-range-iot-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-halow-long-range-iot-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-halow-redes-largo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<lastmod>2026-09-18T10:42:40.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-halow-redes-largo-alcance-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-halow-long-range-iot-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-halow-redes-largo-alcance-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-halow-redes-longo-alcance-iot" />
<lastmod>2026-09-18T10:42:40.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-data-centers-operational-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-inteligentes-integracion-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<lastmod>2026-09-18T10:22:41.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-data-centers-operational-integration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-data-centers-operational-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-inteligentes-integracion-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<lastmod>2026-09-18T10:22:41.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centros-de-datos-inteligentes-integracion-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-data-centers-operational-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-inteligentes-integracion-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-inteligentes-integracao-operacional" />
<lastmod>2026-09-18T10:22:41.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-hvac-bms-data-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-hvac-datos-bms-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<lastmod>2026-09-18T10:22:25.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/predictive-maintenance-hvac-bms-data-chillers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-hvac-bms-data-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-hvac-datos-bms-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<lastmod>2026-09-18T10:22:25.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mantenimiento-predictivo-hvac-datos-bms-chillers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-hvac-bms-data-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-hvac-datos-bms-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-hvac-dados-bms-chillers" />
<lastmod>2026-09-18T10:22:25.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-in-cctv-systems-event-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-en-sistemas-de-cctv-analisis-de-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<lastmod>2026-09-18T10:22:02.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-in-cctv-systems-event-analysis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-in-cctv-systems-event-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-en-sistemas-de-cctv-analisis-de-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<lastmod>2026-09-18T10:22:02.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-en-sistemas-de-cctv-analisis-de-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-in-cctv-systems-event-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-en-sistemas-de-cctv-analisis-de-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-em-sistemas-de-cftv-analise-de-eventos" />
<lastmod>2026-09-18T10:22:02.269Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-em-edificios-comerciais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-in-commercial-buildings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-en-edificios-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<lastmod>2026-09-18T10:21:45.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-in-commercial-buildings</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-in-commercial-buildings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-en-edificios-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<lastmod>2026-09-18T10:21:45.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-en-edificios-comerciales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-in-commercial-buildings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-en-edificios-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-em-edificios-comerciais" />
<lastmod>2026-09-18T10:21:45.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-automacao-predial-energia-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-building-automation-power-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-automatizacion-predial-energia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<lastmod>2026-09-18T10:21:28.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-building-automation-power-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-building-automation-power-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-automatizacion-predial-energia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<lastmod>2026-09-18T10:21:28.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-automatizacion-predial-energia-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-building-automation-power-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-automatizacion-predial-energia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-automacao-predial-energia-dados" />
<lastmod>2026-09-18T10:21:28.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-cybersecurity-connected-buildings-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-bms-sistemas-prediales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<lastmod>2026-09-18T10:21:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bms-cybersecurity-connected-buildings-segmentation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-cybersecurity-connected-buildings-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-bms-sistemas-prediales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<lastmod>2026-09-18T10:21:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ciberseguridad-en-bms-sistemas-prediales-segmentacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-cybersecurity-connected-buildings-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-bms-sistemas-prediales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-em-bms-sistemas-prediais-segmentacao" />
<lastmod>2026-09-18T10:21:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-buildings-bms-cctv-access-sdi-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edificios-inteligentes-bms-cctv-acceso-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<lastmod>2026-09-18T10:20:45.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-buildings-bms-cctv-access-sdi-integration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-buildings-bms-cctv-access-sdi-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edificios-inteligentes-bms-cctv-acceso-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<lastmod>2026-09-18T10:20:45.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edificios-inteligentes-bms-cctv-acceso-sistemas-incendio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-buildings-bms-cctv-access-sdi-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edificios-inteligentes-bms-cctv-acceso-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-buildings-integracao-bms-cftv-acesso-sdi" />
<lastmod>2026-09-18T10:20:45.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-twin-edificios-bms-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-buildings-bms-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<lastmod>2026-09-18T10:20:24.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-twin-buildings-bms-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-buildings-bms-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<lastmod>2026-09-18T10:20:24.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gemelo-digital-edificios-bms-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-buildings-bms-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-edificios-bms-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-edificios-bms-iot" />
<lastmod>2026-09-18T10:20:24.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-smart-buildings-local-sensor-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<lastmod>2026-09-18T10:20:06.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-smart-buildings-local-sensor-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-smart-buildings-local-sensor-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<lastmod>2026-09-18T10:20:06.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-edificios-inteligentes-procesamiento-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-smart-buildings-local-sensor-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-edificios-inteligentes-processamento-local" />
<lastmod>2026-09-18T10:20:06.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-sc-ip-security-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-sc-seguridad-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<lastmod>2026-09-18T10:19:47.562Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-sc-ip-security-building-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-sc-ip-security-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-sc-seguridad-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<lastmod>2026-09-18T10:19:47.562Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-sc-seguridad-ip-automatizacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-sc-ip-security-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-sc-seguridad-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-sc-seguranca-ip-automacao-predial" />
<lastmod>2026-09-18T10:19:47.562Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asd-data-center-strategies-detect-fires" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sdi-centros-datos-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<lastmod>2026-09-18T10:19:28.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/asd-data-center-strategies-detect-fires</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asd-data-center-strategies-detect-fires" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sdi-centros-datos-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<lastmod>2026-09-18T10:19:28.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-centros-datos-estrategias-detectar-incendios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asd-data-center-strategies-detect-fires" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sdi-centros-datos-estrategias-detectar-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-data-center-estrategias-detectar-incendios" />
<lastmod>2026-09-18T10:19:28.794Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-fault-supervision-open-short-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/supervision-fallas-sdi-circuitos-abiertos-cortos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<lastmod>2026-09-18T10:19:11.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-fault-supervision-open-short-circuits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-fault-supervision-open-short-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/supervision-fallas-sdi-circuitos-abiertos-cortos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<lastmod>2026-09-18T10:19:11.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/supervision-fallas-sdi-circuitos-abiertos-cortos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-fault-supervision-open-short-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/supervision-fallas-sdi-circuitos-abiertos-cortos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/supervisao-falhas-sdi-circuitos-abertos-curtos" />
<lastmod>2026-09-18T10:19:11.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-heat-detection-sensor-cables-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-lineal-de-calor-cables-sensores-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<lastmod>2026-09-18T10:18:56.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linear-heat-detection-sensor-cables-fire-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-heat-detection-sensor-cables-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-lineal-de-calor-cables-sensores-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<lastmod>2026-09-18T10:18:56.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deteccion-lineal-de-calor-cables-sensores-incendios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-heat-detection-sensor-cables-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-lineal-de-calor-cables-sensores-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-linear-de-calor-cabos-sensores-incendio" />
<lastmod>2026-09-18T10:18:56.604Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/aspirating-smoke-detectors-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-aspiracion-deteccion-humo-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<lastmod>2026-09-18T10:18:38.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aspirating-smoke-detectors-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/aspirating-smoke-detectors-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-aspiracion-deteccion-humo-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<lastmod>2026-09-18T10:18:38.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-aspiracion-deteccion-humo-centros-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/aspirating-smoke-detectors-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-aspiracion-deteccion-humo-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-aspiracao-deteccao-fumaca-data-centers" />
<lastmod>2026-09-18T10:18:38.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-systems-control-elevators-doors-dampers-hvac" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-incendio-controlan-ascensores-puertas-dampers-climatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<lastmod>2026-09-18T10:18:26.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fire-alarm-systems-control-elevators-doors-dampers-hvac</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-systems-control-elevators-doors-dampers-hvac" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-incendio-controlan-ascensores-puertas-dampers-climatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<lastmod>2026-09-18T10:18:26.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-incendio-controlan-ascensores-puertas-dampers-climatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-systems-control-elevators-doors-dampers-hvac" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-incendio-controlan-ascensores-puertas-dampers-climatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-incendio-comandam-elevadores-portas-dampers-climatizacao" />
<lastmod>2026-09-18T10:18:26.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-bms-integration-fire-building-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-sdi-bms-sistemas-incendio-automacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<lastmod>2026-09-18T10:18:09.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-bms-integration-fire-building-automation-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-bms-integration-fire-building-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-sdi-bms-sistemas-incendio-automacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<lastmod>2026-09-18T10:18:09.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracion-sdi-bms-sistemas-incendio-automacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-bms-integration-fire-building-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-sdi-bms-sistemas-incendio-automacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-sdi-bms-sistemas-incendio-automacao-predial" />
<lastmod>2026-09-18T10:18:09.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-addressable-loop-panel-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bucle-direccionable-sdi-comunicacion-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<lastmod>2026-09-18T10:17:51.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-addressable-loop-panel-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-addressable-loop-panel-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bucle-direccionable-sdi-comunicacion-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<lastmod>2026-09-18T10:17:51.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bucle-direccionable-sdi-comunicacion-central</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sdi-addressable-loop-panel-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bucle-direccionable-sdi-comunicacion-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laco-enderecavel-sdi-comunicacao-central" />
<lastmod>2026-09-18T10:17:51.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/addressable-vs-conventional-fire-alarm-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-de-incendio-direccionable-vs-convencional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<lastmod>2026-09-18T10:17:29.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/addressable-vs-conventional-fire-alarm-system</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/addressable-vs-conventional-fire-alarm-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-de-incendio-direccionable-vs-convencional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<lastmod>2026-09-18T10:17:29.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistema-de-incendio-direccionable-vs-convencional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/addressable-vs-conventional-fire-alarm-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-de-incendio-direccionable-vs-convencional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistema-de-incendio-enderecavel-vs-convencional" />
<lastmod>2026-09-18T10:17:29.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-vs-temperature-detectors-which-technology-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-vs-temperatura-que-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<lastmod>2026-09-18T10:17:08.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smoke-vs-temperature-detectors-which-technology-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-vs-temperature-detectors-which-technology-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-vs-temperatura-que-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<lastmod>2026-09-18T10:17:08.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-humo-vs-temperatura-que-tecnologia-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-vs-temperature-detectors-which-technology-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-vs-temperatura-que-tecnologia-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-vs-temperatura-qual-tecnologia-utilizar" />
<lastmod>2026-09-18T10:17:08.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-detection-system-sdi-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-deteccion-alarma-incendio-sdi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<lastmod>2026-09-18T10:16:49.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fire-alarm-detection-system-sdi-explained</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-detection-system-sdi-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-deteccion-alarma-incendio-sdi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<lastmod>2026-09-18T10:16:49.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistema-deteccion-alarma-incendio-sdi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-detection-system-sdi-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistema-deteccion-alarma-incendio-sdi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sdi-sistema-deteccao-alarme-incendio" />
<lastmod>2026-09-18T10:16:49.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humanoid-robots-ai-robotics-convergence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/robots-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<lastmod>2026-09-18T10:09:23.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/humanoid-robots-ai-robotics-convergence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humanoid-robots-ai-robotics-convergence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/robots-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<lastmod>2026-09-18T10:09:23.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/robots-humanoides-ia-robotica-convergencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humanoid-robots-ai-robotics-convergence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/robots-humanoides-ia-robotica-convergencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/robos-humanoides-ia-robotica-convergencia" />
<lastmod>2026-09-18T10:09:23.049Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/silicon-photonics-chips-luz-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/silicon-photonics-chips-light-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<lastmod>2026-09-18T10:09:06.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/silicon-photonics-chips-light-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/silicon-photonics-chips-light-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<lastmod>2026-09-18T10:09:06.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/silicon-photonics-chips-luz-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/silicon-photonics-chips-light-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/silicon-photonics-chips-luz-dados" />
<lastmod>2026-09-18T10:09:06.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-explained-memory-technology-accelerators" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<lastmod>2026-09-18T10:08:51.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cxl-explained-memory-technology-accelerators</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-explained-memory-technology-accelerators" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<lastmod>2026-09-18T10:08:51.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cxl-explained-memory-technology-accelerators" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cxl-explicado-tecnologia-memoria-aceleradores" />
<lastmod>2026-09-18T10:08:51.609Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-gpus-centros-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<lastmod>2026-09-18T10:08:35.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/liquid-cooling-gpus-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-gpus-centros-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<lastmod>2026-09-18T10:08:35.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracion-liquida-gpus-centros-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-gpus-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-gpus-centros-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-gpus-data-centers" />
<lastmod>2026-09-18T10:08:35.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-and-energy-electrical-grid-pressure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-de-ia-y-energia-impacto-redes-electricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<lastmod>2026-09-18T10:08:18.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-data-centers-and-energy-electrical-grid-pressure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-and-energy-electrical-grid-pressure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-de-ia-y-energia-impacto-redes-electricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<lastmod>2026-09-18T10:08:18.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centros-de-datos-de-ia-y-energia-impacto-redes-electricas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-and-energy-electrical-grid-pressure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-de-ia-y-energia-impacto-redes-electricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-data-centers-e-energia-impacto-redes-eletricas" />
<lastmod>2026-09-18T10:08:18.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sovereign-ai-infrastructure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sovereign-ai-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<lastmod>2026-09-18T10:08:00.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sovereign-ai-infrastructure-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sovereign-ai-infrastructure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sovereign-ai-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<lastmod>2026-09-18T10:08:00.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sovereign-ai-infraestructura-propia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sovereign-ai-infrastructure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sovereign-ai-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sovereign-ai-infraestrutura-propria" />
<lastmod>2026-09-18T10:08:00.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/synthetic-data-treinamento-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/synthetic-data-ai-training" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/datos-sinteticos-entrenamiento-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<lastmod>2026-09-18T10:07:39.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/synthetic-data-ai-training</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/synthetic-data-ai-training" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/datos-sinteticos-entrenamiento-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<lastmod>2026-09-18T10:07:39.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/datos-sinteticos-entrenamiento-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/synthetic-data-ai-training" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/datos-sinteticos-entrenamiento-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/synthetic-data-treinamento-ia" />
<lastmod>2026-09-18T10:07:39.854Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-in-production-real-world-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-en-produccion-problemas-sistemas-reales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<lastmod>2026-09-18T10:07:24.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-in-production-real-world-issues</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-in-production-real-world-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-en-produccion-problemas-sistemas-reales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<lastmod>2026-09-18T10:07:24.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-en-produccion-problemas-sistemas-reales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-in-production-real-world-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-en-produccion-problemas-sistemas-reales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-em-producao-problemas-sistemas-reais" />
<lastmod>2026-09-18T10:07:24.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-code-review-automating-pull-requests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/revision-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<lastmod>2026-09-18T10:07:07.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-code-review-automating-pull-requests</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-code-review-automating-pull-requests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/revision-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<lastmod>2026-09-18T10:07:07.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/revision-codigo-inteligencia-artificial-pull-requests</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-code-review-automating-pull-requests" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/revision-codigo-inteligencia-artificial-pull-requests" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/revisao-codigo-inteligencia-artificial-pull-requests" />
<lastmod>2026-09-18T10:07:07.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-coding-cli-programming-agents-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<lastmod>2026-09-18T10:06:48.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-coding-cli-programming-agents-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-coding-cli-programming-agents-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<lastmod>2026-09-18T10:06:48.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-coding-cli-agentes-programacion-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-coding-cli-programming-agents-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacion-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-coding-cli-agentes-programacao-terminal" />
<lastmod>2026-09-18T10:06:48.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-decoding-how-ai-models-generate-responses-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/speculative-decoding-como-los-modelos-de-ia-generan-respuestas-rapidamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<lastmod>2026-09-18T10:06:33.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/speculative-decoding-how-ai-models-generate-responses-faster</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-decoding-how-ai-models-generate-responses-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/speculative-decoding-como-los-modelos-de-ia-generan-respuestas-rapidamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<lastmod>2026-09-18T10:06:33.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/speculative-decoding-como-los-modelos-de-ia-generan-respuestas-rapidamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-decoding-how-ai-models-generate-responses-faster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/speculative-decoding-como-los-modelos-de-ia-generan-respuestas-rapidamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/speculative-decoding-como-modelos-de-ia-geram-respostas-rapidamente" />
<lastmod>2026-09-18T10:06:33.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mixture-of-experts-how-giant-models-activate-only-part-of-their-parameters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mixture-of-experts-como-los-modelos-gigantes-activan-solo-una-parte-de-sus-parametros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<lastmod>2026-09-18T10:06:12.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mixture-of-experts-how-giant-models-activate-only-part-of-their-parameters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mixture-of-experts-how-giant-models-activate-only-part-of-their-parameters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mixture-of-experts-como-los-modelos-gigantes-activan-solo-una-parte-de-sus-parametros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<lastmod>2026-09-18T10:06:12.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mixture-of-experts-como-los-modelos-gigantes-activan-solo-una-parte-de-sus-parametros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mixture-of-experts-how-giant-models-activate-only-part-of-their-parameters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mixture-of-experts-como-los-modelos-gigantes-activan-solo-una-parte-de-sus-parametros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mixture-of-experts-como-modelos-gigantes-ativam-apenas-parte-de-seus-parametros" />
<lastmod>2026-09-18T10:06:12.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<lastmod>2026-09-18T10:05:59.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<lastmod>2026-09-18T10:05:59.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reasoning-models-computational-thinking-ai-pt" />
<lastmod>2026-09-18T10:05:59.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multimodal-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<lastmod>2026-09-18T10:05:40.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multimodal-artificial-intelligence-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multimodal-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<lastmod>2026-09-18T10:05:40.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-inteligencia-artificial-multimodal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multimodal-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-inteligencia-artificial-multimodal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-inteligencia-artificial-multimodal" />
<lastmod>2026-09-18T10:05:40.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/voice-ai-agents-architecture-and-task-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/voice-ai-agents-arquitectura-y-ejecucion-de-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<lastmod>2026-09-18T10:05:24.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/voice-ai-agents-architecture-and-task-execution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/voice-ai-agents-architecture-and-task-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/voice-ai-agents-arquitectura-y-ejecucion-de-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<lastmod>2026-09-18T10:05:24.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/voice-ai-agents-arquitectura-y-ejecucion-de-tareas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/voice-ai-agents-architecture-and-task-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/voice-ai-agents-arquitectura-y-ejecucion-de-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/voice-ai-agents-arquitetura-e-execucao-de-tarefas" />
<lastmod>2026-09-18T10:05:24.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-to-agent-protocol-cross-platform-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacion-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<lastmod>2026-09-18T10:05:08.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agent-to-agent-protocol-cross-platform-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-to-agent-protocol-cross-platform-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacion-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<lastmod>2026-09-18T10:05:08.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agent-to-agent-protocol-comunicacion-entre-plataformas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-to-agent-protocol-cross-platform-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacion-entre-plataformas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agent-to-agent-protocol-comunicacao-entre-plataformas" />
<lastmod>2026-09-18T10:05:08.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-for-ai-agents-context-across-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<lastmod>2026-09-18T10:04:47.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-for-ai-agents-context-across-tasks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-for-ai-agents-context-across-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<lastmod>2026-09-18T10:04:47.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tareas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-for-ai-agents-context-across-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memoria-para-agentes-de-ia-contexto-entre-tarefas" />
<lastmod>2026-09-18T10:04:47.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-native-apps-architecture-and-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-nativas-de-ia-arquitectura-y-diseno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<lastmod>2026-09-18T10:04:33.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-native-apps-architecture-and-design</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-native-apps-architecture-and-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-nativas-de-ia-arquitectura-y-diseno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<lastmod>2026-09-18T10:04:33.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aplicaciones-nativas-de-ia-arquitectura-y-diseno</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-native-apps-architecture-and-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-nativas-de-ia-arquitectura-y-diseno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicacoes-nativas-de-ia-arquitetura-e-projeto" />
<lastmod>2026-09-18T10:04:33.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-use-ai-agents-control-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlan-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<lastmod>2026-09-18T10:04:16.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computer-use-ai-agents-control-computers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-use-ai-agents-control-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlan-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<lastmod>2026-09-18T10:04:16.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computer-use-agentes-ia-controlan-ordenadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-use-ai-agents-control-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlan-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computer-use-agentes-ia-controlam-computadores" />
<lastmod>2026-09-18T10:04:16.557Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-browser-ai-agents-web-navigation</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-browser-ai-agents-web-navigation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<lastmod>2026-09-18T10:04:01.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-browser-ai-agents-web-navigation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<lastmod>2026-09-18T10:04:01.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-browser-ai-agents-web-navigation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-browser-agentes-ia-navegadores-web" />
<lastmod>2026-09-18T10:04:01.481Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<lastmod>2026-09-18T10:00:36.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<lastmod>2026-09-18T10:00:36.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-arquitetura" />
<lastmod>2026-09-18T10:00:36.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-in-the-agentic-era-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-la-era-de-los-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<lastmod>2026-09-18T09:17:50.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cybersecurity-in-the-agentic-era-ai</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-in-the-agentic-era-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-la-era-de-los-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<lastmod>2026-09-18T09:17:50.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ciberseguridad-en-la-era-de-los-agentes-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-in-the-agentic-era-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-en-la-era-de-los-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cybersecurity-na-era-dos-agentes-ia" />
<lastmod>2026-09-18T09:17:50.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-para-ia-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<lastmod>2026-09-18T09:17:34.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-data-centers-power-cooling-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-para-ia-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<lastmod>2026-09-18T09:17:34.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centros-de-datos-para-ia-energia-refrigeracion-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-data-centers-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centros-de-datos-para-ia-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-centers-para-ia-energia-refrigeracao-redes" />
<lastmod>2026-09-18T09:17:34.463Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-cloud-how-hardware-rental-works-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-alquiler-hardware-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<lastmod>2026-09-18T09:17:15.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-cloud-how-hardware-rental-works-artificial-intelligence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-cloud-how-hardware-rental-works-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-alquiler-hardware-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<lastmod>2026-09-18T09:17:15.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-cloud-como-funciona-alquiler-hardware-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-cloud-how-hardware-rental-works-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-alquiler-hardware-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-cloud-como-funciona-aluguel-inteligencia-artificial" />
<lastmod>2026-09-18T09:17:15.133Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-weight-ai-on-premise-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pesos-abiertos-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<lastmod>2026-09-18T09:17:02.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-weight-ai-on-premise-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-weight-ai-on-premise-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pesos-abiertos-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<lastmod>2026-09-18T09:17:02.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-pesos-abiertos-infraestructura-propia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-weight-ai-on-premise-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pesos-abiertos-infraestructura-propia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-weight-ai-infraestrutura-propria" />
<lastmod>2026-09-18T09:17:02.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-engineering-why-right-context-beats-prompts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/context-engineering-por-que-proveer-contexto-correcto-supera-prompts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<lastmod>2026-09-18T09:16:43.428Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-engineering-why-right-context-beats-prompts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-engineering-why-right-context-beats-prompts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/context-engineering-por-que-proveer-contexto-correcto-supera-prompts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<lastmod>2026-09-18T09:16:43.428Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-engineering-por-que-proveer-contexto-correcto-supera-prompts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-engineering-why-right-context-beats-prompts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/context-engineering-por-que-proveer-contexto-correcto-supera-prompts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-engineering-por-que-fornecer-o-contexto-certo-e-mais-importante" />
<lastmod>2026-09-18T09:16:43.428Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-copilot-to-autonomous-agent-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-copilot-al-agente-autonomo-programacion-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<lastmod>2026-09-18T09:16:27.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/from-copilot-to-autonomous-agent-software-engineering</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-copilot-to-autonomous-agent-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-copilot-al-agente-autonomo-programacion-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<lastmod>2026-09-18T09:16:27.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/del-copilot-al-agente-autonomo-programacion-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-copilot-to-autonomous-agent-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-copilot-al-agente-autonomo-programacion-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-copilot-ao-agente-autonomo-programacao-ia" />
<lastmod>2026-09-18T09:16:27.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-testing-agents-automacao-testes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-testing-agents-software-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentes-inteligencia-artificial-automatizacion-pruebas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<lastmod>2026-09-18T09:16:10.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-testing-agents-software-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-testing-agents-software-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentes-inteligencia-artificial-automatizacion-pruebas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<lastmod>2026-09-18T09:16:10.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agentes-inteligencia-artificial-automatizacion-pruebas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-testing-agents-software-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentes-inteligencia-artificial-automatizacion-pruebas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-testing-agents-automacao-testes" />
<lastmod>2026-09-18T09:16:10.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-generated-code-who-reviews-software-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-generado-por-ia-quien-revisa-el-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<lastmod>2026-09-18T09:15:54.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-generated-code-who-reviews-software-agents</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-generated-code-who-reviews-software-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-generado-por-ia-quien-revisa-el-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<lastmod>2026-09-18T09:15:54.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/codigo-generado-por-ia-quien-revisa-el-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-generated-code-who-reviews-software-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/codigo-generado-por-ia-quien-revisa-el-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/codigo-gerado-por-ia-quem-revisa-o-software" />
<lastmod>2026-09-18T09:15:54.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cost-per-token-vs-cost-per-task-ai-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-por-token-vs-costo-por-tarea-ia-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<lastmod>2026-09-18T09:15:39.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cost-per-token-vs-cost-per-task-ai-development</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cost-per-token-vs-cost-per-task-ai-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-por-token-vs-costo-por-tarea-ia-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<lastmod>2026-09-18T09:15:39.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/costo-por-token-vs-costo-por-tarea-ia-desarrollo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cost-per-token-vs-cost-per-task-ai-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-por-token-vs-costo-por-tarea-ia-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-por-token-vs-custo-por-tarefa-ia-desenvolvimento" />
<lastmod>2026-09-18T09:15:39.657Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-sandboxing-secure-ai-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguridad-ejecucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<lastmod>2026-09-18T09:15:18.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agent-sandboxing-secure-ai-execution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-sandboxing-secure-ai-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguridad-ejecucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<lastmod>2026-09-18T09:15:18.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguridad-ejecucion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agent-sandboxing-secure-ai-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguridad-ejecucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sandboxing-de-agentes-ia-seguranca-execucao" />
<lastmod>2026-09-18T09:15:18.026Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidade-para-agentes-de-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<lastmod>2026-09-18T09:14:56.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observability-for-ai-agents</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<lastmod>2026-09-18T09:14:56.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidad-para-agentes-de-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-for-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-para-agentes-de-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-para-agentes-de-ia" />
<lastmod>2026-09-18T09:14:56.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-gateway-control-costs-security-multiple-models</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-gateway-control-costs-security-multiple-models" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-gateway-controlar-costos-seguridad-multiples-modelos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<lastmod>2026-09-18T09:14:41.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-gateway-control-costs-security-multiple-models" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-gateway-controlar-costos-seguridad-multiples-modelos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<lastmod>2026-09-18T09:14:41.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-gateway-controlar-costos-seguridad-multiples-modelos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-gateway-control-costs-security-multiple-models" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-gateway-controlar-costos-seguridad-multiples-modelos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-gateway-controlar-custos-seguranca-multiplos-modelos" />
<lastmod>2026-09-18T09:14:41.067Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-inference-run-models-without-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-local-ejecutar-modelos-ia-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<lastmod>2026-09-18T09:14:26.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-ai-inference-run-models-without-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-inference-run-models-without-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-local-ejecutar-modelos-ia-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<lastmod>2026-09-18T09:14:26.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inferencia-local-ejecutar-modelos-ia-sin-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-inference-run-models-without-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-local-ejecutar-modelos-ia-sin-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-local-executar-modelos-ia-sem-nuvem" />
<lastmod>2026-09-18T09:14:26.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-pcs-how-npus-transforming-local-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcs-con-ia-como-npus-cambian-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<lastmod>2026-09-18T09:14:11.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-pcs-how-npus-transforming-local-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-pcs-how-npus-transforming-local-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcs-con-ia-como-npus-cambian-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<lastmod>2026-09-18T09:14:11.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcs-con-ia-como-npus-cambian-procesamiento-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-pcs-how-npus-transforming-local-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcs-con-ia-como-npus-cambian-procesamiento-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computadores-com-ia-npus-processamento-local" />
<lastmod>2026-09-18T09:14:11.725Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/small-language-models-vantagens-praticas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/small-language-models-practical-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/small-language-models-ventajas-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<lastmod>2026-09-18T09:13:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/small-language-models-practical-advantages</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/small-language-models-practical-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/small-language-models-ventajas-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<lastmod>2026-09-18T09:13:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/small-language-models-ventajas-practicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/small-language-models-practical-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/small-language-models-ventajas-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/small-language-models-vantagens-praticas" />
<lastmod>2026-09-18T09:13:58.599Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-local-competitiva-modelos-menores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-competitive-smaller-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<lastmod>2026-09-18T09:13:40.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-ai-competitive-smaller-models</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-competitive-smaller-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<lastmod>2026-09-18T09:13:40.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-local-competitiva-modelos-menores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-ai-competitive-smaller-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-local-competitiva-modelos-menores" />
<lastmod>2026-09-18T09:13:40.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mcp-in-practice-connect-ai-agents-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mcp-en-la-practica-conectar-agentes-ia-apis-bases-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<lastmod>2026-09-18T09:13:26.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mcp-in-practice-connect-ai-agents-apis-databases</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mcp-in-practice-connect-ai-agents-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mcp-en-la-practica-conectar-agentes-ia-apis-bases-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<lastmod>2026-09-18T09:13:26.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mcp-en-la-practica-conectar-agentes-ia-apis-bases-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mcp-in-practice-connect-ai-agents-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mcp-en-la-practica-conectar-agentes-ia-apis-bases-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mcp-na-pratica-conectar-agentes-ia-apis-bancos-dados" />
<lastmod>2026-09-18T09:13:26.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-systems-how-multiple-ais-work-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-multiagente-como-inteligencias-artificiales-trabajan-juntas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<lastmod>2026-09-18T09:13:10.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-agent-systems-how-multiple-ais-work-together</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-systems-how-multiple-ais-work-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-multiagente-como-inteligencias-artificiales-trabajan-juntas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<lastmod>2026-09-18T09:13:10.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-multiagente-como-inteligencias-artificiales-trabajan-juntas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-agent-systems-how-multiple-ais-work-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-multiagente-como-inteligencias-artificiales-trabajan-juntas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-multi-agentes-como-inteligencias-artificiais-trabalham-juntas" />
<lastmod>2026-09-18T09:13:10.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agentic-coding-software-development-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentic-coding-desarrollo-software-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<lastmod>2026-09-18T09:12:55.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agentic-coding-software-development-ai</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agentic-coding-software-development-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentic-coding-desarrollo-software-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<lastmod>2026-09-18T09:12:55.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/agentic-coding-desarrollo-software-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/agentic-coding-software-development-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/agentic-coding-desarrollo-software-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/agentic-coding-desenvolvimento-software-ia" />
<lastmod>2026-09-18T09:12:55.146Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-agents-in-2026-beyond-chatbots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-agents-en-2026-mas-allaja-de-los-chatbots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<lastmod>2026-09-18T09:12:39.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-agents-in-2026-beyond-chatbots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-agents-in-2026-beyond-chatbots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-agents-en-2026-mas-allaja-de-los-chatbots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<lastmod>2026-09-18T09:12:39.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-agents-en-2026-mas-allaja-de-los-chatbots</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-agents-in-2026-beyond-chatbots" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-agents-en-2026-mas-allaja-de-los-chatbots" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-agents-em-2026-alem-dos-chatbots" />
<lastmod>2026-09-18T09:12:39.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-fuse-efuse-modern-circuit-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fusible-electronico-efuse-proteccion-moderna" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<lastmod>2026-09-18T08:23:25.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electronic-fuse-efuse-modern-circuit-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-fuse-efuse-modern-circuit-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fusible-electronico-efuse-proteccion-moderna" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<lastmod>2026-09-18T08:23:25.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fusible-electronico-efuse-proteccion-moderna</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-fuse-efuse-modern-circuit-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fusible-electronico-efuse-proteccion-moderna" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fusivel-eletronico-efuse-protecao-moderna" />
<lastmod>2026-09-18T08:23:25.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-polarity-protection-electronic-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-inversion-polaridad-circuitos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<lastmod>2026-09-18T08:23:09.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-polarity-protection-electronic-circuits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-polarity-protection-electronic-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-inversion-polaridad-circuitos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<lastmod>2026-09-18T08:23:09.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proteccion-contra-inversion-polaridad-circuitos-electronicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-polarity-protection-electronic-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-inversion-polaridad-circuitos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-inversao-de-polaridade-circuitos-eletronicos" />
<lastmod>2026-09-18T08:23:09.674Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-vs-analog-signal-power-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-vs-senal-analogica-control-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<lastmod>2026-09-18T08:22:55.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-vs-analog-signal-power-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-vs-analog-signal-power-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-vs-senal-analogica-control-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<lastmod>2026-09-18T08:22:55.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-vs-senal-analogica-control-potencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-vs-analog-signal-power-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-vs-senal-analogica-control-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-vs-sinal-analogico-controle-potencia" />
<lastmod>2026-09-18T08:22:55.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-input-vs-analog-input-automation-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-input-vs-analog-input-senales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<lastmod>2026-09-18T08:22:40.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-input-vs-analog-input-automation-signals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-input-vs-analog-input-automation-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-input-vs-analog-input-senales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<lastmod>2026-09-18T08:22:40.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-input-vs-analog-input-senales-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-input-vs-analog-input-automation-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-input-vs-analog-input-senales-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-input-vs-analog-input-sinais-automacao" />
<lastmod>2026-09-18T08:22:40.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitoring-power-cooling-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitoreo-energia-refrigeracion-capacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<lastmod>2026-09-18T08:22:10.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitoring-power-cooling-capacity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitoring-power-cooling-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitoreo-energia-refrigeracion-capacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<lastmod>2026-09-18T08:22:10.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitoreo-energia-refrigeracion-capacidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitoring-power-cooling-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitoreo-energia-refrigeracion-capacidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitoramento-energia-refrigeracao-capacidade" />
<lastmod>2026-09-18T08:22:10.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modular-data-center-server-infrastructure-blocks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-modular-infraestructura-bloques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<lastmod>2026-09-18T08:21:56.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modular-data-center-server-infrastructure-blocks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modular-data-center-server-infrastructure-blocks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-modular-infraestructura-bloques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<lastmod>2026-09-18T08:21:56.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centro-datos-modular-infraestructura-bloques</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modular-data-center-server-infrastructure-blocks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-modular-infraestructura-bloques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-modular-infraestrutura-blocos" />
<lastmod>2026-09-18T08:21:56.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-ai-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-servidores-ia-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<lastmod>2026-09-18T08:21:41.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/liquid-cooling-ai-servers-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-ai-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-servidores-ia-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<lastmod>2026-09-18T08:21:41.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracion-liquida-servidores-ia-centros-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-ai-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-servidores-ia-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-servidores-ia-data-centers" />
<lastmod>2026-09-18T08:21:41.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shared-gpu-servers-multiple-applications-accelerator" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-compartida-servidores-aplicaciones-mismo-acelerador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<lastmod>2026-09-18T08:21:23.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shared-gpu-servers-multiple-applications-accelerator</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shared-gpu-servers-multiple-applications-accelerator" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-compartida-servidores-aplicaciones-mismo-acelerador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<lastmod>2026-09-18T08:21:23.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-compartida-servidores-aplicaciones-mismo-acelerador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shared-gpu-servers-multiple-applications-accelerator" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-compartida-servidores-aplicaciones-mismo-acelerador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-compartilhada-servidores-aplicacoes-mesmo-acelerador" />
<lastmod>2026-09-18T08:21:23.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-llm-vs-cloud-api-cost-privacy-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/llm-local-vs-api-nube-costes-privacidad-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<lastmod>2026-09-18T08:21:09.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-llm-vs-cloud-api-cost-privacy-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-llm-vs-cloud-api-cost-privacy-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/llm-local-vs-api-nube-costes-privacidad-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<lastmod>2026-09-18T08:21:09.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/llm-local-vs-api-nube-costes-privacidad-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-llm-vs-cloud-api-cost-privacy-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/llm-local-vs-api-nube-costes-privacidad-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/llm-local-vs-api-nuvem-custos-privacidade-desempenho" />
<lastmod>2026-09-18T08:21:09.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-rag-connect-ai-to-application-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-en-la-practica-conectar-ia-a-datos-de-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<lastmod>2026-09-18T08:20:57.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/practical-rag-connect-ai-to-application-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-rag-connect-ai-to-application-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-en-la-practica-conectar-ia-a-datos-de-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<lastmod>2026-09-18T08:20:57.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rag-en-la-practica-conectar-ia-a-datos-de-aplicacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-rag-connect-ai-to-application-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-en-la-practica-conectar-ia-a-datos-de-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-na-pratica-conectar-ia-aos-dados-da-aplicacao" />
<lastmod>2026-09-18T08:20:57.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embeddings-how-they-transform-text-into-searchable-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embeddings-como-transforman-textos-en-datos-buscables" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<lastmod>2026-09-18T08:20:38.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embeddings-how-they-transform-text-into-searchable-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embeddings-how-they-transform-text-into-searchable-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embeddings-como-transforman-textos-en-datos-buscables" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<lastmod>2026-09-18T08:20:38.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embeddings-como-transforman-textos-en-datos-buscables</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embeddings-how-they-transform-text-into-searchable-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embeddings-como-transforman-textos-en-datos-buscables" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embeddings-como-transformam-textos-dados-pesquisaveis" />
<lastmod>2026-09-18T08:20:38.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-database-vs-relational-database-practical-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-de-datos-vectorial-vs-relacional-criterios-practicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<lastmod>2026-09-18T08:20:22.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vector-database-vs-relational-database-practical-criteria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-database-vs-relational-database-practical-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-de-datos-vectorial-vs-relacional-criterios-practicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<lastmod>2026-09-18T08:20:22.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/base-de-datos-vectorial-vs-relacional-criterios-practicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-database-vs-relational-database-practical-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/base-de-datos-vectorial-vs-relacional-criterios-practicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vector-database-vs-banco-relacional-criterios-praticos" />
<lastmod>2026-09-18T08:20:22.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipfs-explained-content-addressed-distributed-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipfs-explicado-almacenamiento-distribuido-basado-en-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<lastmod>2026-09-18T08:20:02.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipfs-explained-content-addressed-distributed-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipfs-explained-content-addressed-distributed-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipfs-explicado-almacenamiento-distribuido-basado-en-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<lastmod>2026-09-18T08:20:02.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipfs-explicado-almacenamiento-distribuido-basado-en-contenido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipfs-explained-content-addressed-distributed-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipfs-explicado-almacenamiento-distribuido-basado-en-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipfs-explicado-armazenamento-distribuido-baseado-em-conteudo" />
<lastmod>2026-09-18T08:20:02.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/peer-to-peer-architecture-data-exchange-without-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-peer-to-peer-intercambio-datos-sin-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<lastmod>2026-09-18T08:19:46.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/peer-to-peer-architecture-data-exchange-without-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/peer-to-peer-architecture-data-exchange-without-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-peer-to-peer-intercambio-datos-sin-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<lastmod>2026-09-18T08:19:46.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-peer-to-peer-intercambio-datos-sin-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/peer-to-peer-architecture-data-exchange-without-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-peer-to-peer-intercambio-datos-sin-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-peer-to-peer-troca-dados-sem-servidor" />
<lastmod>2026-09-18T08:19:46.152Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-beyond-video-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-mas-alla-de-las-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<lastmod>2026-09-18T08:19:31.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-beyond-video-calls</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-beyond-video-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-mas-alla-de-las-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<lastmod>2026-09-18T08:19:31.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-mas-alla-de-las-videollamadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-beyond-video-calls" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-mas-alla-de-las-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-alem-das-chamadas-de-video" />
<lastmod>2026-09-18T08:19:31.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crdts-explained-data-synchronization-without-central-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crdt-explicado-sincronizacion-datos-sin-servidor-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<lastmod>2026-09-18T08:19:16.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crdts-explained-data-synchronization-without-central-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crdts-explained-data-synchronization-without-central-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crdt-explicado-sincronizacion-datos-sin-servidor-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<lastmod>2026-09-18T08:19:16.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crdt-explicado-sincronizacion-datos-sin-servidor-central</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/crdts-explained-data-synchronization-without-central-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crdt-explicado-sincronizacion-datos-sin-servidor-central" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/crdt-explicado-sincronizacao-dados-sem-servidor-central" />
<lastmod>2026-09-18T08:19:16.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/offline-first-how-to-build-applications-without-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/offline-first-como-desarrollar-aplicaciones-sin-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<lastmod>2026-09-18T08:18:57.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/offline-first-how-to-build-applications-without-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/offline-first-how-to-build-applications-without-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/offline-first-como-desarrollar-aplicaciones-sin-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<lastmod>2026-09-18T08:18:57.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/offline-first-como-desarrollar-aplicaciones-sin-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/offline-first-how-to-build-applications-without-internet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/offline-first-como-desarrollar-aplicaciones-sin-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/offline-first-como-desenvolver-aplicacoes-sem-internet" />
<lastmod>2026-09-18T08:18:57.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-software-device-data-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-software-almacenamiento-dispositivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<lastmod>2026-09-18T08:18:41.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-software-device-data-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-software-device-data-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-software-almacenamiento-dispositivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<lastmod>2026-09-18T08:18:41.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-software-almacenamiento-dispositivo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-software-device-data-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-software-almacenamiento-dispositivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-software-armazenamento-dispositivo" />
<lastmod>2026-09-18T08:18:41.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-linux-systems-prevent-direct-modifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-inmutable-como-los-sistemas-protegen-el-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<lastmod>2026-09-18T08:18:25.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-linux-systems-prevent-direct-modifications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-linux-systems-prevent-direct-modifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-inmutable-como-los-sistemas-protegen-el-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<lastmod>2026-09-18T08:18:25.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-inmutable-como-los-sistemas-protegen-el-sistema-operativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-linux-systems-prevent-direct-modifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-inmutable-como-los-sistemas-protegen-el-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-imutavel-como-funcionam-sistemas-que-evitam-alteracoes-diretas" />
<lastmod>2026-09-18T08:18:25.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nixos-declarative-operating-system-devops" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nixos-sistema-operativo-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<lastmod>2026-09-18T08:18:10.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nixos-declarative-operating-system-devops</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nixos-declarative-operating-system-devops" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nixos-sistema-operativo-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<lastmod>2026-09-18T08:18:10.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nixos-sistema-operativo-declarativo-devops</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nixos-declarative-operating-system-devops" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nixos-sistema-operativo-declarativo-devops" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nixos-sistema-operacional-declarativo-devops" />
<lastmod>2026-09-18T08:18:10.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/influxdb-sensor-server-iot-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/influxdb-datos-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<lastmod>2026-09-17T19:01:44.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/influxdb-sensor-server-iot-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/influxdb-sensor-server-iot-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/influxdb-datos-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<lastmod>2026-09-17T19:01:44.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/influxdb-datos-sensores-servidores-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/influxdb-sensor-server-iot-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/influxdb-datos-sensores-servidores-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/influxdb-dados-sensores-servidores-iot" />
<lastmod>2026-09-17T19:01:44.547Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-series-database-metrics-sensors-specialized-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bases-datos-especializadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<lastmod>2026-09-17T19:01:33.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-series-database-metrics-sensors-specialized-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-series-database-metrics-sensors-specialized-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bases-datos-especializadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<lastmod>2026-09-17T19:01:33.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/time-series-database-metricas-sensores-bases-datos-especializadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/time-series-database-metrics-sensors-specialized-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bases-datos-especializadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/time-series-database-metricas-sensores-bancos-especializados" />
<lastmod>2026-09-17T19:01:33.869Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-distributed-file-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T19:01:17.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-distributed-file-system-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-distributed-file-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T19:01:17.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-sistema-de-archivos-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-distributed-file-system-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T19:01:17.483Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-prevention-microservices-api-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prevencion-ssrf-microservicios-seguridad-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<lastmod>2026-09-17T19:00:38.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssrf-prevention-microservices-api-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-prevention-microservices-api-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prevencion-ssrf-microservicios-seguridad-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<lastmod>2026-09-17T19:00:38.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prevencion-ssrf-microservicios-seguridad-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssrf-prevention-microservices-api-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prevencion-ssrf-microservicios-seguridad-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prevencao-ssrf-microsservicos-seguranca-apis" />
<lastmod>2026-09-17T19:00:38.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ground-loop-grounding-differences-electronic-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ground-loop-diferencias-puesto-tierra-ruidos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<lastmod>2026-09-17T18:55:48.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ground-loop-grounding-differences-electronic-noise</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ground-loop-grounding-differences-electronic-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ground-loop-diferencias-puesto-tierra-ruidos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<lastmod>2026-09-17T18:55:48.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ground-loop-diferencias-puesto-tierra-ruidos-electronicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ground-loop-grounding-differences-electronic-noise" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ground-loop-diferencias-puesto-tierra-ruidos-electronicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ground-loop-aterramento-ruidos-eletronicos" />
<lastmod>2026-09-17T18:55:48.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs232-rs485-converters-electrical-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-rs232-rs485-diferencias-electricas-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<lastmod>2026-09-17T18:55:27.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rs232-rs485-converters-electrical-differences-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs232-rs485-converters-electrical-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-rs232-rs485-diferencias-electricas-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<lastmod>2026-09-17T18:55:27.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/convertidores-rs232-rs485-diferencias-electricas-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs232-rs485-converters-electrical-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-rs232-rs485-diferencias-electricas-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-rs232-rs485-diferencas-eletricas-aplicacoes" />
<lastmod>2026-09-17T18:55:27.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optoisolation-in-automation-how-to-protect-plcs-and-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoisolacion-en-automatizacion-como-proteger-plcs-y-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<lastmod>2026-09-17T18:55:08.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optoisolation-in-automation-how-to-protect-plcs-and-microcontrollers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optoisolation-in-automation-how-to-protect-plcs-and-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoisolacion-en-automatizacion-como-proteger-plcs-y-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<lastmod>2026-09-17T18:55:08.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optoisolacion-en-automatizacion-como-proteger-plcs-y-microcontroladores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optoisolation-in-automation-how-to-protect-plcs-and-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoisolacion-en-automatizacion-como-proteger-plcs-y-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoisolacao-em-automacao-como-proteger-clps-e-microcontroladores" />
<lastmod>2026-09-17T18:55:08.453Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zener-diode-voltage-regulation-overvoltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diodo-zener-regulacion-proteccion-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<lastmod>2026-09-17T18:54:44.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zener-diode-voltage-regulation-overvoltage-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zener-diode-voltage-regulation-overvoltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diodo-zener-regulacion-proteccion-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<lastmod>2026-09-17T18:54:44.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diodo-zener-regulacion-proteccion-sobretension</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zener-diode-voltage-regulation-overvoltage-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diodo-zener-regulacion-proteccion-sobretension" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diodo-zener-regulacao-protecao-sobretensao" />
<lastmod>2026-09-17T18:54:44.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-uso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<lastmod>2026-09-17T18:54:27.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eeprom-nor-nand-flash-memory-usage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-uso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<lastmod>2026-09-17T18:54:27.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-uso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memory-usage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-uso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eeprom-nor-nand-flash-memoria-utilizacao" />
<lastmod>2026-09-17T18:54:27.885Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-master-database-architecture-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-base-de-datos-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<lastmod>2026-09-17T18:54:06.993Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-master-database-architecture-consistency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-master-database-architecture-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-base-de-datos-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<lastmod>2026-09-17T18:54:06.993Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-base-de-datos-multi-master-consistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-master-database-architecture-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-base-de-datos-multi-master-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/banco-de-dados-multi-master-consistencia" />
<lastmod>2026-09-17T18:54:06.993Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-deletes-databases-advantages-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-deletes-bases-datos-ventajas-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<lastmod>2026-09-17T18:53:49.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-deletes-databases-advantages-problems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-deletes-databases-advantages-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-deletes-bases-datos-ventajas-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<lastmod>2026-09-17T18:53:49.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-deletes-bases-datos-ventajas-problemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-deletes-databases-advantages-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-deletes-bases-datos-ventajas-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-deletes-bancos-de-dados-vantagens-problemas" />
<lastmod>2026-09-17T18:53:49.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-pagination-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/paginacion-de-bases-de-datos-offset-frente-a-cursor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<lastmod>2026-09-17T18:53:34.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-pagination-offset-versus-cursor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-pagination-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/paginacion-de-bases-de-datos-offset-frente-a-cursor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<lastmod>2026-09-17T18:53:34.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/paginacion-de-bases-de-datos-offset-frente-a-cursor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-pagination-offset-versus-cursor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/paginacion-de-bases-de-datos-offset-frente-a-cursor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/paginacao-de-banco-de-dados-offset-versus-cursor" />
<lastmod>2026-09-17T18:53:34.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/composite-index-when-multi-column-index-improves-query" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/composite-index-cuando-indice-varias-columnas-mejora-consulta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<lastmod>2026-09-17T18:53:16.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/composite-index-when-multi-column-index-improves-query</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/composite-index-when-multi-column-index-improves-query" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/composite-index-cuando-indice-varias-columnas-mejora-consulta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<lastmod>2026-09-17T18:53:16.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/composite-index-cuando-indice-varias-columnas-mejora-consulta</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/composite-index-when-multi-column-index-improves-query" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/composite-index-cuando-indice-varias-columnas-mejora-consulta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/composite-index-quando-indice-varias-colunas-melhora-consulta" />
<lastmod>2026-09-17T18:53:16.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-explain-how-to-find-out-why-query-is-slow" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-explain-como-descubrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<lastmod>2026-09-17T18:52:52.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-explain-how-to-find-out-why-query-is-slow</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-explain-how-to-find-out-why-query-is-slow" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-explain-como-descubrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<lastmod>2026-09-17T18:52:52.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-explain-como-descubrir-consulta-lenta</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-explain-how-to-find-out-why-query-is-slow" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-explain-como-descubrir-consulta-lenta" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-explain-como-descobrir-consulta-lenta" />
<lastmod>2026-09-17T18:52:52.893Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lldp-how-network-equipment-discovers-neighbors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lldp-como-los-equipos-de-red-descubren-vecinos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<lastmod>2026-09-17T18:52:37.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lldp-how-network-equipment-discovers-neighbors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lldp-how-network-equipment-discovers-neighbors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lldp-como-los-equipos-de-red-descubren-vecinos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<lastmod>2026-09-17T18:52:37.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lldp-como-los-equipos-de-red-descubren-vecinos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lldp-how-network-equipment-discovers-neighbors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lldp-como-los-equipos-de-red-descubren-vecinos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lldp-como-equipamentos-de-rede-descobrem-vizinhos" />
<lastmod>2026-09-17T18:52:37.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-security-limitar-dispositivos-switch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-security-limit-devices-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<lastmod>2026-09-17T18:52:18.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-security-limit-devices-switch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-security-limit-devices-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<lastmod>2026-09-17T18:52:18.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-security-limitar-dispositivos-switch-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-security-limit-devices-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-security-limitar-dispositivos-switch" />
<lastmod>2026-09-17T18:52:18.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storm-control-protecao-switches-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storm-control-switch-protection-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storm-control-proteccion-switches-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<lastmod>2026-09-17T18:52:01.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storm-control-switch-protection-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storm-control-switch-protection-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storm-control-proteccion-switches-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<lastmod>2026-09-17T18:52:01.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storm-control-proteccion-switches-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storm-control-switch-protection-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storm-control-proteccion-switches-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storm-control-protecao-switches-redes" />
<lastmod>2026-09-17T18:52:01.482Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-snooping-how-switches-block-unauthorized-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-snooping-como-los-switches-bloquean-servidores-no-autorizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<lastmod>2026-09-17T18:51:44.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-snooping-how-switches-block-unauthorized-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-snooping-how-switches-block-unauthorized-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-snooping-como-los-switches-bloquean-servidores-no-autorizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<lastmod>2026-09-17T18:51:44.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-snooping-como-los-switches-bloquean-servidores-no-autorizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-snooping-how-switches-block-unauthorized-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-snooping-como-los-switches-bloquean-servidores-no-autorizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-snooping-como-switches-bloqueiam-servidores-nao-autorizados" />
<lastmod>2026-09-17T18:51:44.047Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-spoofing-how-attack-works-secure-local-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-proteccion-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<lastmod>2026-09-17T18:51:25.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-spoofing-how-attack-works-secure-local-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-spoofing-how-attack-works-secure-local-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-proteccion-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<lastmod>2026-09-17T18:51:25.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-proteccion-red-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-spoofing-how-attack-works-secure-local-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-proteccion-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-spoofing-como-funciona-ataque-protecao-rede-local" />
<lastmod>2026-09-17T18:51:25.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/selinux-vs-apparmor-application-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguridad-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<lastmod>2026-09-17T18:51:07.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/selinux-vs-apparmor-application-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/selinux-vs-apparmor-application-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguridad-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<lastmod>2026-09-17T18:51:07.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/selinux-vs-apparmor-seguridad-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/selinux-vs-apparmor-application-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguridad-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/selinux-vs-apparmor-seguranca-aplicacoes" />
<lastmod>2026-09-17T18:51:07.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-namespaces-architecture-and-container-isolation</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-namespaces-architecture-and-container-isolation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-de-linux-arquitectura-y-aislamiento-de-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<lastmod>2026-09-17T18:50:47.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-namespaces-architecture-and-container-isolation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-de-linux-arquitectura-y-aislamiento-de-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<lastmod>2026-09-17T18:50:47.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/namespaces-de-linux-arquitectura-y-aislamiento-de-contenedores</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-namespaces-architecture-and-container-isolation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-de-linux-arquitectura-y-aislamiento-de-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/namespaces-do-linux-arquitetura-e-isolamento-de-conteineres" />
<lastmod>2026-09-17T18:50:47.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-cgroups-limit-cpu-memory-resources" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgroups-en-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<lastmod>2026-09-17T18:50:31.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-cgroups-limit-cpu-memory-resources</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-cgroups-limit-cpu-memory-resources" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgroups-en-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<lastmod>2026-09-17T18:50:31.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cgroups-en-linux-limitar-cpu-memoria-recursos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-cgroups-limit-cpu-memory-resources" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgroups-en-linux-limitar-cpu-memoria-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgroups-no-linux-limitar-cpu-memoria-recursos" />
<lastmod>2026-09-17T18:50:31.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-capabilities-granular-privilege-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-capabilities-control-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<lastmod>2026-09-17T18:50:12.788Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-capabilities-granular-privilege-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-capabilities-granular-privilege-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-capabilities-control-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<lastmod>2026-09-17T18:50:12.788Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-capabilities-control-granular-privilegios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-capabilities-granular-privilege-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-capabilities-control-granular-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-capabilities-controle-granular-privilegios" />
<lastmod>2026-09-17T18:50:12.788Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-which-approach-to-use-on-linux-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-que-enfoque-usar-en-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<lastmod>2026-09-17T18:49:50.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/swapfile-vs-swap-partition-which-approach-to-use-on-linux-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-which-approach-to-use-on-linux-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-que-enfoque-usar-en-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<lastmod>2026-09-17T18:49:50.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/swapfile-vs-swap-partition-que-enfoque-usar-en-servidores-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-which-approach-to-use-on-linux-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-que-enfoque-usar-en-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swapfile-vs-swap-partition-qual-abordagem-usar-em-servidores-linux" />
<lastmod>2026-09-17T18:49:50.748Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/surge-protection-devices-electronics-networks-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-sobretensiones-dps-equipos-redes-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<lastmod>2026-09-17T18:21:14.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/surge-protection-devices-electronics-networks-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/surge-protection-devices-electronics-networks-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-sobretensiones-dps-equipos-redes-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<lastmod>2026-09-17T18:21:14.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proteccion-contra-sobretensiones-dps-equipos-redes-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/surge-protection-devices-electronics-networks-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteccion-contra-sobretensiones-dps-equipos-redes-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protecao-contra-surtos-dps-equipamentos-redes-automacao" />
<lastmod>2026-09-17T18:21:14.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-transformers-high-current-measurement-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformador-de-corriente-medicion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<lastmod>2026-09-17T18:20:56.459Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/current-transformers-high-current-measurement-safety</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-transformers-high-current-measurement-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformador-de-corriente-medicion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<lastmod>2026-09-17T18:20:56.459Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transformador-de-corriente-medicion-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-transformers-high-current-measurement-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformador-de-corriente-medicion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformador-de-corrente-medicao-seguranca" />
<lastmod>2026-09-17T18:20:56.459Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-sensors-how-to-measure-electrical-consumption-without-breaking-circuit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensor-de-corriente-como-medir-consumo-electrico-sin-interrumpir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<lastmod>2026-09-17T18:20:35.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/current-sensors-how-to-measure-electrical-consumption-without-breaking-circuit</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-sensors-how-to-measure-electrical-consumption-without-breaking-circuit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensor-de-corriente-como-medir-consumo-electrico-sin-interrumpir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<lastmod>2026-09-17T18:20:35.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensor-de-corriente-como-medir-consumo-electrico-sin-interrumpir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/current-sensors-how-to-measure-electrical-consumption-without-breaking-circuit" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensor-de-corriente-como-medir-consumo-electrico-sin-interrumpir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensor-de-corrente-como-medir-consumo-eletrico-sem-interromper" />
<lastmod>2026-09-17T18:20:35.566Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<lastmod>2026-09-17T18:20:20.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<lastmod>2026-09-17T18:20:20.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-objects-analog-input-binary-output-value" />
<lastmod>2026-09-17T18:20:20.232Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-polling-supervisory-systems-data-collection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervision-recoleccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<lastmod>2026-09-17T18:19:59.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-polling-supervisory-systems-data-collection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-polling-supervisory-systems-data-collection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervision-recoleccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<lastmod>2026-09-17T18:19:59.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-polling-sistemas-supervision-recoleccion-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-polling-supervisory-systems-data-collection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervision-recoleccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-polling-sistemas-supervisorios-coleta-dados" />
<lastmod>2026-09-17T18:19:59.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-region-architecture-replication-strategies-latency-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multi-region-estrategias-replicacion-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<lastmod>2026-09-17T18:19:43.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-region-architecture-replication-strategies-latency-resilience</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-region-architecture-replication-strategies-latency-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multi-region-estrategias-replicacion-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<lastmod>2026-09-17T18:19:43.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-multi-region-estrategias-replicacion-latencia-resiliencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-region-architecture-replication-strategies-latency-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-multi-region-estrategias-replicacion-latencia-resiliencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-multi-region-estrategias-replicacao-latencia-resiliencia" />
<lastmod>2026-09-17T18:19:43.147Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-caching-reduce-repeated-queries-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-caching-reducir-consultas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<lastmod>2026-09-17T18:19:25.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-caching-reduce-repeated-queries-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-caching-reduce-repeated-queries-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-caching-reducir-consultas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<lastmod>2026-09-17T18:19:25.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-caching-reducir-consultas-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-caching-reduce-repeated-queries-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-caching-reducir-consultas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-caching-reduzir-consultas-desempenho" />
<lastmod>2026-09-17T18:19:25.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stored-procedures-database-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/stored-procedures-logica-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<lastmod>2026-09-17T18:19:11.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/stored-procedures-database-logic</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stored-procedures-database-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/stored-procedures-logica-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<lastmod>2026-09-17T18:19:11.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/stored-procedures-logica-base-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stored-procedures-database-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/stored-procedures-logica-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/stored-procedures-logica-banco-de-dados" />
<lastmod>2026-09-17T18:19:11.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-constraints-data-integrity-beyond-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-constraints-integridad-datos-mas-allla-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<lastmod>2026-09-17T18:18:55.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-constraints-data-integrity-beyond-code</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-constraints-data-integrity-beyond-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-constraints-integridad-datos-mas-allla-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<lastmod>2026-09-17T18:18:55.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-constraints-integridad-datos-mas-allla-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-constraints-data-integrity-beyond-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-constraints-integridad-datos-mas-allla-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-constraints-integridade-dados-alem-codigo" />
<lastmod>2026-09-17T18:18:55.443Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vacuum-why-databases-need-to-clean-removed-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-la-base-de-datos-necesita-limpiar-datos-eliminados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<lastmod>2026-09-17T18:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-vacuum-why-databases-need-to-clean-removed-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vacuum-why-databases-need-to-clean-removed-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-la-base-de-datos-necesita-limpiar-datos-eliminados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<lastmod>2026-09-17T18:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-vacuum-por-que-la-base-de-datos-necesita-limpiar-datos-eliminados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vacuum-why-databases-need-to-clean-removed-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-la-base-de-datos-necesita-limpiar-datos-eliminados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-vacuum-por-que-o-banco-precisa-limpar-dados-removidos" />
<lastmod>2026-09-17T18:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-loop-misplaced-cable-brings-down-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-loop-cable-mal-conectado-derriba-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<lastmod>2026-09-17T18:18:18.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-loop-misplaced-cable-brings-down-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-loop-misplaced-cable-brings-down-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-loop-cable-mal-conectado-derriba-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<lastmod>2026-09-17T18:18:18.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-loop-cable-mal-conectado-derriba-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-loop-misplaced-cable-brings-down-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-loop-cable-mal-conectado-derriba-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-loop-cabo-errado-derruba-rede" />
<lastmod>2026-09-17T18:18:18.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-how-network-traffic-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-el-trafico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<lastmod>2026-09-17T18:17:58.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-how-network-traffic-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-how-network-traffic-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-el-trafico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<lastmod>2026-09-17T18:17:58.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-el-trafico-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-how-network-traffic-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-el-trafico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multicast-vs-broadcast-vs-unicast-como-funciona-o-trafego-de-rede" />
<lastmod>2026-09-17T18:17:58.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-mss-network-issues-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<lastmod>2026-09-17T18:17:43.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-mss-network-issues-diagnosis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-mss-network-issues-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<lastmod>2026-09-17T18:17:43.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mtu-mss-network-issues-diagnosis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mtu-mss-problemas-redes-diagnostico" />
<lastmod>2026-09-17T18:17:43.938Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-ttl-infrastructure-migrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-ttl-migraciones-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<lastmod>2026-09-17T18:17:23.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-ttl-infrastructure-migrations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-ttl-infrastructure-migrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-ttl-migraciones-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<lastmod>2026-09-17T18:17:23.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-ttl-migraciones-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-ttl-infrastructure-migrations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-ttl-migraciones-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-ttl-migracoes-infraestrutura" />
<lastmod>2026-09-17T18:17:23.098Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-dns-email-servers-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reverse-dns-servidores-de-correo-importancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<lastmod>2026-09-17T18:17:07.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-dns-email-servers-importance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-dns-email-servers-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reverse-dns-servidores-de-correo-importancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<lastmod>2026-09-17T18:17:07.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-dns-servidores-de-correo-importancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-dns-email-servers-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reverse-dns-servidores-de-correo-importancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-dns-servidores-de-email-importancia" />
<lastmod>2026-09-17T18:17:07.060Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-oom-killer-memory-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oom-killer-linux-gestion-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<lastmod>2026-09-19T04:08:10.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-oom-killer-memory-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-oom-killer-memory-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oom-killer-linux-gestion-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<lastmod>2026-09-19T04:08:10.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oom-killer-linux-gestion-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-oom-killer-memory-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oom-killer-linux-gestion-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oom-killer-linux-gerenciamento-memoria" />
<lastmod>2026-09-19T04:08:10.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-file-descriptors-files-sockets</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-file-descriptors-files-sockets" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descriptores-archivos-linux-archivos-sockets" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<lastmod>2026-09-17T18:16:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-file-descriptors-files-sockets" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descriptores-archivos-linux-archivos-sockets" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<lastmod>2026-09-17T18:16:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/descriptores-archivos-linux-archivos-sockets</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-file-descriptors-files-sockets" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/descriptores-archivos-linux-archivos-sockets" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/file-descriptors-linux-arquivos-sockets" />
<lastmod>2026-09-17T18:16:29.815Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-inodes-disk-full-available-space" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inodos-en-linux-disco-lleno-espacio-disponible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<lastmod>2026-09-17T18:16:15.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-inodes-disk-full-available-space</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-inodes-disk-full-available-space" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inodos-en-linux-disco-lleno-espacio-disponible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<lastmod>2026-09-17T18:16:15.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inodos-en-linux-disco-lleno-espacio-disponible</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-inodes-disk-full-available-space" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inodos-en-linux-disco-lleno-espacio-disponible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inodes-no-linux-disco-cheio-espaco-disponivel" />
<lastmod>2026-09-17T18:16:15.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/load-average-linux-o-que-significa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-load-average-what-numbers-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-average-linux-que-significan-numeros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<lastmod>2026-09-17T18:15:56.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-load-average-what-numbers-mean</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-load-average-what-numbers-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-average-linux-que-significan-numeros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<lastmod>2026-09-17T18:15:56.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/load-average-linux-que-significan-numeros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-load-average-what-numbers-mean" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-average-linux-que-significan-numeros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-average-linux-o-que-significa" />
<lastmod>2026-09-17T18:15:56.881Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-leak-how-to-identify-applications-consuming-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicaciones-que-consumen-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<lastmod>2026-09-17T18:15:40.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-leak-how-to-identify-applications-consuming-memory</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-leak-how-to-identify-applications-consuming-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicaciones-que-consumen-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<lastmod>2026-09-17T18:15:40.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-leak-como-identificar-aplicaciones-que-consumen-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-leak-how-to-identify-applications-consuming-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicaciones-que-consumen-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-leak-como-identificar-aplicacoes-que-consomem-memoria" />
<lastmod>2026-09-17T18:15:40.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-high-volume-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-alto-volumen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<lastmod>2026-09-17T18:15:39.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-table-partitioning-high-volume-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-high-volume-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-alto-volumen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<lastmod>2026-09-17T18:15:39.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamiento-tablas-postgresql-alto-volumen</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-high-volume-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-alto-volumen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-alto-volume" />
<lastmod>2026-09-17T18:15:39.842Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/logic-level-converters-3v3-5v-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<lastmod>2026-09-17T17:38:15.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/logic-level-converters-3v3-5v-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/logic-level-converters-3v3-5v-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<lastmod>2026-09-17T17:38:15.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/convertidores-de-nivel-logico-3v3-5v</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/logic-level-converters-3v3-5v-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-nivel-logico-3v3-5v" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-nivel-logico-3v3-5v" />
<lastmod>2026-09-17T17:38:15.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/solid-state-relay-vs-electromechanical" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rele-estado-solido-vs-electromecanico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<lastmod>2026-09-17T17:37:57.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/solid-state-relay-vs-electromechanical</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/solid-state-relay-vs-electromechanical" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rele-estado-solido-vs-electromecanico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<lastmod>2026-09-17T17:37:57.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rele-estado-solido-vs-electromecanico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/solid-state-relay-vs-electromechanical" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rele-estado-solido-vs-electromecanico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rele-estado-solido-vs-eletromecanico" />
<lastmod>2026-09-17T17:37:57.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dry-contact-automation-alarms-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contacto-seco-automatizacion-alarmas-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<lastmod>2026-09-17T17:37:39.223Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dry-contact-automation-alarms-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dry-contact-automation-alarms-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contacto-seco-automatizacion-alarmas-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<lastmod>2026-09-17T17:37:39.223Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/contacto-seco-automatizacion-alarmas-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dry-contact-automation-alarms-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contacto-seco-automatizacion-alarmas-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/contato-seco-automacao-alarmes-bms" />
<lastmod>2026-09-17T17:37:39.223Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fail-safe-in-automation-safe-systems-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fail-safe-en-automatizacion-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<lastmod>2026-09-17T17:37:18.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fail-safe-in-automation-safe-systems-design</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fail-safe-in-automation-safe-systems-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fail-safe-en-automatizacion-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<lastmod>2026-09-17T17:37:18.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fail-safe-en-automatizacion-sistemas-seguros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fail-safe-in-automation-safe-systems-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fail-safe-en-automatizacion-sistemas-seguros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fail-safe-em-automacao-sistemas-seguros" />
<lastmod>2026-09-17T17:37:18.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<lastmod>2026-09-17T17:36:55.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<lastmod>2026-09-17T17:36:55.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-holding-registers-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-registers-coils-inputs-registers-guia" />
<lastmod>2026-09-17T17:36:55.027Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/change-data-capture-how-to-detect-database-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/change-data-capture-como-detectar-cambios-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<lastmod>2026-09-17T17:36:37.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/change-data-capture-how-to-detect-database-changes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/change-data-capture-how-to-detect-database-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/change-data-capture-como-detectar-cambios-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<lastmod>2026-09-17T17:36:37.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/change-data-capture-como-detectar-cambios-base-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/change-data-capture-how-to-detect-database-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/change-data-capture-como-detectar-cambios-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-data-capture-como-detectar-alteracoes-banco-dados" />
<lastmod>2026-09-17T17:36:37.455Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-store-changes-sequence-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-almacenar-cambios-secuencia-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<lastmod>2026-09-17T17:36:20.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-store-changes-sequence-events</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-store-changes-sequence-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-almacenar-cambios-secuencia-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<lastmod>2026-09-17T17:36:20.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-almacenar-cambios-secuencia-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-store-changes-sequence-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-almacenar-cambios-secuencia-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-armazenar-mudancas-sequencia-eventos" />
<lastmod>2026-09-17T17:36:20.508Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-database-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<lastmod>2026-09-17T17:36:00.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-database-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-database-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<lastmod>2026-09-17T17:36:00.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bases-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-database-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optimistic-vs-pessimistic-locking-estrategias-bancos-de-dados" />
<lastmod>2026-09-17T17:36:00.388Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-locking-how-databases-prevent-data-corruption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-locking-como-bases-datos-evitan-corrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<lastmod>2026-09-17T17:35:38.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-locking-how-databases-prevent-data-corruption</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-locking-how-databases-prevent-data-corruption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-locking-como-bases-datos-evitan-corrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<lastmod>2026-09-17T17:35:38.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-locking-como-bases-datos-evitan-corrupcion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-locking-how-databases-prevent-data-corruption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-locking-como-bases-datos-evitan-corrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-locking-como-bancos-evitam-corrupcao-dados" />
<lastmod>2026-09-17T17:35:38.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/schema-migration-database-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-esquemas-base-datos-cero-interrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<lastmod>2026-09-17T17:35:21.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/schema-migration-database-zero-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/schema-migration-database-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-esquemas-base-datos-cero-interrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<lastmod>2026-09-17T17:35:21.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracion-esquemas-base-datos-cero-interrupcion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/schema-migration-database-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-esquemas-base-datos-cero-interrupcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/schema-migration-banco-dados-zero-downtime" />
<lastmod>2026-09-17T17:35:21.776Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tun-tap-how-vpns-and-virtual-machines-create-network-interfaces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tun-tap-como-vpns-y-maquinas-virtuales-crean-interfaces-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<lastmod>2026-09-17T17:35:03.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tun-tap-how-vpns-and-virtual-machines-create-network-interfaces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tun-tap-how-vpns-and-virtual-machines-create-network-interfaces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tun-tap-como-vpns-y-maquinas-virtuales-crean-interfaces-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<lastmod>2026-09-17T17:35:03.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tun-tap-como-vpns-y-maquinas-virtuales-crean-interfaces-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tun-tap-how-vpns-and-virtual-machines-create-network-interfaces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tun-tap-como-vpns-y-maquinas-virtuales-crean-interfaces-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tun-tap-como-vpns-e-maquinas-virtuais-criam-interfaces-de-rede" />
<lastmod>2026-09-17T17:35:03.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-bridge-how-kernel-acts-as-virtual-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<lastmod>2026-09-17T17:34:40.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-bridge-how-kernel-acts-as-virtual-switch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-bridge-how-kernel-acts-as-virtual-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<lastmod>2026-09-17T17:34:40.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-bridge-how-kernel-acts-as-virtual-switch" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-bridge-como-funciona-switch-virtual" />
<lastmod>2026-09-17T17:34:40.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-network-namespaces-containers-network-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-red-linux-como-contenedores-aislan-interfaces" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<lastmod>2026-09-17T17:34:26.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-network-namespaces-containers-network-isolation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-network-namespaces-containers-network-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-red-linux-como-contenedores-aislan-interfaces" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<lastmod>2026-09-17T17:34:26.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/namespaces-red-linux-como-contenedores-aislan-interfaces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-network-namespaces-containers-network-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/namespaces-red-linux-como-contenedores-aislan-interfaces" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-namespace-linux-isolamento-interfaces-rede" />
<lastmod>2026-09-17T17:34:26.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trafico-east-west-vs-north-south-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<lastmod>2026-09-17T17:34:04.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trafico-east-west-vs-north-south-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<lastmod>2026-09-17T17:34:04.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trafico-east-west-vs-north-south-centro-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trafico-east-west-vs-north-south-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/east-west-vs-north-south-traffic-data-center" />
<lastmod>2026-09-17T17:34:04.074Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overlay-network-how-containers-different-servers-share-virtual-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overlay-network-como-contenedores-servidores-diferentes-comparten-red-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<lastmod>2026-09-17T17:33:43.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overlay-network-how-containers-different-servers-share-virtual-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overlay-network-how-containers-different-servers-share-virtual-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overlay-network-como-contenedores-servidores-diferentes-comparten-red-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<lastmod>2026-09-17T17:33:43.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overlay-network-como-contenedores-servidores-diferentes-comparten-red-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overlay-network-how-containers-different-servers-share-virtual-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overlay-network-como-contenedores-servidores-diferentes-comparten-red-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overlay-network-como-conectar-conteineres-servidores-diferentes" />
<lastmod>2026-09-17T17:33:43.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/out-of-band-management-servers-network-unavailable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-out-of-band-servidores-red-inaccessible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<lastmod>2026-09-18T14:30:08.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/out-of-band-management-servers-network-unavailable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/out-of-band-management-servers-network-unavailable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-out-of-band-servidores-red-inaccessible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<lastmod>2026-09-18T14:30:08.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-out-of-band-servidores-red-inaccessible</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/out-of-band-management-servers-network-unavailable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-out-of-band-servidores-red-inaccessible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gerenciamento-out-of-band-servidores-rede-indisponivel" />
<lastmod>2026-09-18T14:30:08.588Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-swap-substituir-discos-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-swap-replace-drives-server-uptime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-swap-sustituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<lastmod>2026-09-17T17:33:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-swap-replace-drives-server-uptime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-swap-replace-drives-server-uptime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-swap-sustituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<lastmod>2026-09-17T17:33:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-swap-sustituir-discos-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-swap-replace-drives-server-uptime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-swap-sustituir-discos-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-swap-substituir-discos-servidor" />
<lastmod>2026-09-17T17:33:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sata-dom-servers-boot-flash-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sata-dom-servidores-arranque-dispositivos-flash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<lastmod>2026-09-17T17:32:34.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sata-dom-servers-boot-flash-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sata-dom-servers-boot-flash-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sata-dom-servidores-arranque-dispositivos-flash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<lastmod>2026-09-17T17:32:34.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sata-dom-servidores-arranque-dispositivos-flash</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sata-dom-servers-boot-flash-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sata-dom-servidores-arranque-dispositivos-flash" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sata-dom-servidores-inicializacao-flash" />
<lastmod>2026-09-17T17:32:34.641Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-cache-servers-nas-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-ssd-servidores-nas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<lastmod>2026-09-17T17:32:08.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-cache-servers-nas-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-cache-servers-nas-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-ssd-servidores-nas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<lastmod>2026-09-17T17:32:08.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-ssd-servidores-nas-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-cache-servers-nas-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-ssd-servidores-nas-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-cache-servidores-nas-desempenho" />
<lastmod>2026-09-17T17:32:08.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raidz-vs-traditional-raid-zfs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<lastmod>2026-09-17T17:31:45.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raidz-vs-traditional-raid-zfs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raidz-vs-traditional-raid-zfs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<lastmod>2026-09-17T17:31:45.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raidz-vs-traditional-raid-zfs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raidz-vs-raid-tradicional-zfs" />
<lastmod>2026-09-17T17:31:45.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-timers-embedded-systems-automatic-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-sistemas-empotrados-recuperacion-automatica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<lastmod>2026-09-17T17:20:22.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-timers-embedded-systems-automatic-recovery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-timers-embedded-systems-automatic-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-sistemas-empotrados-recuperacion-automatica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<lastmod>2026-09-17T17:20:22.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-sistemas-empotrados-recuperacion-automatica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-timers-embedded-systems-automatic-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-sistemas-empotrados-recuperacion-automatica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-em-sistemas-embarcados-recuperacao-automatica" />
<lastmod>2026-09-17T17:20:22.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/debouncing-how-to-eliminate-false-triggers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-accionamientos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<lastmod>2026-09-17T17:20:06.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/debouncing-how-to-eliminate-false-triggers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/debouncing-how-to-eliminate-false-triggers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-accionamientos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<lastmod>2026-09-17T17:20:06.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/debouncing-como-eliminar-falsos-accionamientos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/debouncing-how-to-eliminate-false-triggers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-accionamientos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/debouncing-como-eliminar-falsos-acionamentos" />
<lastmod>2026-09-17T17:20:06.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pull-up-pull-down-resistors-digital-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/resistencias-pull-up-pull-down-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<lastmod>2026-09-17T17:19:50.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pull-up-pull-down-resistors-digital-circuits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pull-up-pull-down-resistors-digital-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/resistencias-pull-up-pull-down-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<lastmod>2026-09-17T17:19:50.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/resistencias-pull-up-pull-down-circuitos-digitales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pull-up-pull-down-resistors-digital-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/resistencias-pull-up-pull-down-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pull-up-pull-down-resistores-circuitos-digitais" />
<lastmod>2026-09-17T17:19:50.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/buck-vs-boost-converters-how-electronic-circuits-step-down-or-step-up-dc-voltages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidor-buck-vs-boost-como-los-circuitos-electronicos-reducen-o-aumentan-tensiones-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<lastmod>2026-09-17T17:19:32.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/buck-vs-boost-converters-how-electronic-circuits-step-down-or-step-up-dc-voltages</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/buck-vs-boost-converters-how-electronic-circuits-step-down-or-step-up-dc-voltages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidor-buck-vs-boost-como-los-circuitos-electronicos-reducen-o-aumentan-tensiones-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<lastmod>2026-09-17T17:19:32.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/convertidor-buck-vs-boost-como-los-circuitos-electronicos-reducen-o-aumentan-tensiones-dc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/buck-vs-boost-converters-how-electronic-circuits-step-down-or-step-up-dc-voltages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidor-buck-vs-boost-como-los-circuitos-electronicos-reducen-o-aumentan-tensiones-dc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversor-buck-vs-boost-como-circuitos-reduzem-ou-aumentam-tensoes-dc" />
<lastmod>2026-09-17T17:19:32.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-data-bus-cpu-memory-peripherals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-de-datos-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<lastmod>2026-09-17T17:19:09.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computer-data-bus-cpu-memory-peripherals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-data-bus-cpu-memory-peripherals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-de-datos-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<lastmod>2026-09-17T17:19:09.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bus-de-datos-cpu-memoria-perifericos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/computer-data-bus-cpu-memory-peripherals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bus-de-datos-cpu-memoria-perifericos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/barramento-de-dados-cpu-memoria-perifericos" />
<lastmod>2026-09-17T17:19:09.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cat5e-vs-cat6-vs-cat6a-cabling-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-cat5e-vs-cat6-vs-cat6a-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<lastmod>2026-09-17T17:18:56.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cat5e-vs-cat6-vs-cat6a-cabling-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cat5e-vs-cat6-vs-cat6a-cabling-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-cat5e-vs-cat6-vs-cat6a-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<lastmod>2026-09-17T17:18:56.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cable-cat5e-vs-cat6-vs-cat6a-como-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cat5e-vs-cat6-vs-cat6a-cabling-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cable-cat5e-vs-cat6-vs-cat6a-como-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabo-cat5e-vs-cat6-vs-cat6a-como-escolher" />
<lastmod>2026-09-17T17:18:56.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-roaming-how-devices-switch-access-points-seamlessly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/roaming-wifi-como-dispositivos-cambian-de-access-point" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<lastmod>2026-09-17T17:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-roaming-how-devices-switch-access-points-seamlessly</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-roaming-how-devices-switch-access-points-seamlessly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/roaming-wifi-como-dispositivos-cambian-de-access-point" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<lastmod>2026-09-17T17:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/roaming-wifi-como-dispositivos-cambian-de-access-point</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-roaming-how-devices-switch-access-points-seamlessly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/roaming-wifi-como-dispositivos-cambian-de-access-point" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-roaming-como-celulares-e-notebooks-mudam-de-access-point" />
<lastmod>2026-09-17T17:18:39.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-budget-how-to-calculate-switch-power-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-budget-como-calcular-capacidad-energia-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<lastmod>2026-09-17T17:18:21.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-budget-how-to-calculate-switch-power-capacity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-budget-how-to-calculate-switch-power-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-budget-como-calcular-capacidad-energia-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<lastmod>2026-09-17T17:18:21.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-budget-como-calcular-capacidad-energia-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-budget-how-to-calculate-switch-power-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-budget-como-calcular-capacidad-energia-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-budget-como-calcular-switches-cameras-access-points" />
<lastmod>2026-09-17T17:18:21.379Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/8021q-vlan-tagging-multiple-networks-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiples-redes-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<lastmod>2026-09-17T17:18:02.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/8021q-vlan-tagging-multiple-networks-same-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/8021q-vlan-tagging-multiple-networks-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiples-redes-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<lastmod>2026-09-17T17:18:02.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-tagging-8021q-multiples-redes-mismo-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/8021q-vlan-tagging-multiple-networks-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiples-redes-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-tagging-8021q-multiplas-redes-mesmo-cabo" />
<lastmod>2026-09-17T17:18:02.709Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-explained-combine-network-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-explicado-combinar-puertos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<lastmod>2026-09-17T17:17:44.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-explained-combine-network-ports</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-explained-combine-network-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-explicado-combinar-puertos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<lastmod>2026-09-17T17:17:44.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lacp-explicado-combinar-puertos-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lacp-explained-combine-network-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lacp-explicado-combinar-puertos-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lacp-explicado-combinar-portas-rede" />
<lastmod>2026-09-17T17:17:44.359Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-scale-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escalan-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<lastmod>2026-09-17T17:17:27.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-scale-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-scale-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escalan-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<lastmod>2026-09-17T17:17:27.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escalan-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-scale-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escalan-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-proxy-proxysql-pgbouncer-escala-aplicacoes" />
<lastmod>2026-09-17T17:17:27.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-failover-automatic-secondary-switch</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-failover-automatic-secondary-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-failover-cambio-automatico-base-datos-secundaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<lastmod>2026-09-17T17:17:13.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-failover-automatic-secondary-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-failover-cambio-automatico-base-datos-secundaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<lastmod>2026-09-17T17:17:13.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-failover-cambio-automatico-base-datos-secundaria</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-failover-automatic-secondary-switch" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-failover-cambio-automatico-base-datos-secundaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-failover-troca-automatica-banco-secundario" />
<lastmod>2026-09-17T17:17:13.648Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rolling-deployment-gradual-update-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rolling-deployment-actualizacion-gradual-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<lastmod>2026-09-17T17:16:20.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rolling-deployment-gradual-update-zero-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rolling-deployment-gradual-update-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rolling-deployment-actualizacion-gradual-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<lastmod>2026-09-17T17:16:20.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rolling-deployment-actualizacion-gradual-sin-caidas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rolling-deployment-gradual-update-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rolling-deployment-actualizacion-gradual-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rolling-deployment-atualizacao-gradual-sem-interrupcao" />
<lastmod>2026-09-17T17:16:20.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-orchestration-when-to-adopt-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-de-contenedores-cuando-adoptar-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<lastmod>2026-09-17T17:16:08.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-orchestration-when-to-adopt-platform</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-orchestration-when-to-adopt-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-de-contenedores-cuando-adoptar-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<lastmod>2026-09-17T17:16:08.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestacion-de-contenedores-cuando-adoptar-plataforma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/container-orchestration-when-to-adopt-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-de-contenedores-cuando-adoptar-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-de-conteineres-quando-adotar-plataforma" />
<lastmod>2026-09-17T17:16:08.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-data-persistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persistencia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<lastmod>2026-09-17T17:15:54.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-bind-mount-vs-volume-data-persistence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-data-persistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persistencia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<lastmod>2026-09-17T17:15:54.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-bind-mount-vs-volume-persistencia-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-data-persistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persistencia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-bind-mount-vs-volume-persist-ncia-dados" />
<lastmod>2026-09-17T17:15:54.384Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtual-memory-paging-ram-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtual-memory-paging-ram-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<lastmod>2026-09-17T17:15:27.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtual-memory-paging-ram-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtual-memory-paging-ram-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtual-memory-paging-ram-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<lastmod>2026-09-17T17:15:27.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtual-memory-paging-ram-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtual-memory-paging-ram-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtual-memory-paging-ram-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtual-memory-paging-ram-armazenamento" />
<lastmod>2026-09-17T17:15:27.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-space-vs-user-space-operating-system-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-space-vs-user-space-aislamiento-sistemas-operativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<lastmod>2026-09-17T17:15:13.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-space-vs-user-space-operating-system-isolation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-space-vs-user-space-operating-system-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-space-vs-user-space-aislamiento-sistemas-operativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<lastmod>2026-09-17T17:15:13.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-space-vs-user-space-aislamiento-sistemas-operativos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-space-vs-user-space-operating-system-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-space-vs-user-space-aislamiento-sistemas-operativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-space-vs-user-space-isolamento-sistemas-operacionais" />
<lastmod>2026-09-17T17:15:13.080Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-how-apple-devices-isolate-sensitive-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-aislan-datos-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<lastmod>2026-09-17T17:14:55.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-how-apple-devices-isolate-sensitive-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-how-apple-devices-isolate-sensitive-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-aislan-datos-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<lastmod>2026-09-17T17:14:55.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-aislan-datos-sensibles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-enclave-how-apple-devices-isolate-sensitive-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-aislan-datos-sensibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-enclave-como-dispositivos-apple-isolam-dados-sensiveis" />
<lastmod>2026-09-17T17:14:55.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bitlocker-filevault-luks-disk-encryption-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacion-cifrado-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<lastmod>2026-09-18T13:30:20.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bitlocker-filevault-luks-disk-encryption-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bitlocker-filevault-luks-disk-encryption-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacion-cifrado-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<lastmod>2026-09-18T13:30:20.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bitlocker-filevault-luks-comparacion-cifrado-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bitlocker-filevault-luks-disk-encryption-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacion-cifrado-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitlocker-filevault-luks-comparacao-criptografia-discos" />
<lastmod>2026-09-18T13:30:20.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-explained-security-chip-keys-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-explicado-proteccion-de-claves-y-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<lastmod>2026-09-17T17:14:22.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-explained-security-chip-keys-disks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-explained-security-chip-keys-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-explicado-proteccion-de-claves-y-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<lastmod>2026-09-17T17:14:22.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-2-0-explicado-proteccion-de-claves-y-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-2-0-explained-security-chip-keys-disks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-2-0-explicado-proteccion-de-claves-y-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-2-0-explicado-protecao-de-chaves-e-discos" />
<lastmod>2026-09-17T17:14:22.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-sensors-data-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-sensores-datos-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<lastmod>2026-09-17T17:04:13.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/predictive-maintenance-sensors-data-artificial-intelligence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-sensors-data-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-sensores-datos-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<lastmod>2026-09-17T17:04:13.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mantenimiento-predictivo-sensores-datos-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/predictive-maintenance-sensors-data-artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mantenimiento-predictivo-sensores-datos-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/manutencao-preditiva-sensores-dados-inteligencia-artificial" />
<lastmod>2026-09-17T17:04:13.197Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protocol-converters-integrating-legacy-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-protocolo-integrando-equipos-antiguos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<lastmod>2026-09-17T17:02:35.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocol-converters-integrating-legacy-equipment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protocol-converters-integrating-legacy-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-protocolo-integrando-equipos-antiguos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<lastmod>2026-09-17T17:02:35.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/convertidores-de-protocolo-integrando-equipos-antiguos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protocol-converters-integrating-legacy-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/convertidores-de-protocolo-integrando-equipos-antiguos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-de-protocolo-integrando-equipamentos-antigos" />
<lastmod>2026-09-17T17:02:35.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-rs485-ethernet-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integracion-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<lastmod>2026-09-17T17:01:47.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-rs485-ethernet-integration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-rs485-ethernet-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integracion-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<lastmod>2026-09-17T17:01:47.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-integracion-rs485-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-rs485-ethernet-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integracion-rs485-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integracao-rs485-ethernet" />
<lastmod>2026-09-17T17:01:47.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-vs-node-red-differences-and-how-to-use-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencias-y-como-usar-juntos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<lastmod>2026-09-17T17:01:27.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-vs-node-red-differences-and-how-to-use-together</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-vs-node-red-differences-and-how-to-use-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencias-y-como-usar-juntos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<lastmod>2026-09-17T17:01:27.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-vs-node-red-diferencias-y-como-usar-juntos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-vs-node-red-differences-and-how-to-use-together" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencias-y-como-usar-juntos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-vs-node-red-diferencas-e-como-utilizar-juntos" />
<lastmod>2026-09-17T17:01:27.764Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-smart-home-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<lastmod>2026-09-17T17:00:43.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-vs-cloud-smart-home-reliability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-smart-home-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<lastmod>2026-09-17T17:00:43.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-smart-home-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-home-local-vs-cloud-confiabilidade" />
<lastmod>2026-09-17T17:00:43.578Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-retention-policy-logs-backups-documents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-retention-politica-registros-backups-documentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<lastmod>2026-09-17T17:00:25.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-retention-policy-logs-backups-documents</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-retention-policy-logs-backups-documents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-retention-politica-registros-backups-documentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<lastmod>2026-09-17T17:00:25.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-retention-politica-registros-backups-documentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-retention-policy-logs-backups-documents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-retention-politica-registros-backups-documentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-retention-politica-logs-backups-documentos" />
<lastmod>2026-09-17T17:00:25.612Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/write-ahead-logging-how-databases-protect-information" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/write-ahead-logging-como-bases-de-datos-protegen-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<lastmod>2026-09-17T17:00:08.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/write-ahead-logging-how-databases-protect-information</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/write-ahead-logging-how-databases-protect-information" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/write-ahead-logging-como-bases-de-datos-protegen-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<lastmod>2026-09-17T17:00:08.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/write-ahead-logging-como-bases-de-datos-protegen-informacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/write-ahead-logging-how-databases-protect-information" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/write-ahead-logging-como-bases-de-datos-protegen-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/write-ahead-logging-como-bancos-de-dados-protegem-informacoes" />
<lastmod>2026-09-17T17:00:08.334Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-in-time-recovery-restore-database-before-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-base-de-datos-antes-de-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<lastmod>2026-09-17T16:59:46.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/point-in-time-recovery-restore-database-before-error</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-in-time-recovery-restore-database-before-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-base-de-datos-antes-de-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<lastmod>2026-09-17T16:59:46.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/point-in-time-recovery-restaurar-base-de-datos-antes-de-error</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/point-in-time-recovery-restore-database-before-error" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-base-de-datos-antes-de-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/point-in-time-recovery-restaurar-banco-antes-erro" />
<lastmod>2026-09-17T16:59:46.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/read-replica-database-query-scaling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replica-lectura-distribuir-consultas-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<lastmod>2026-09-17T16:59:22.704Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/read-replica-database-query-scaling</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/read-replica-database-query-scaling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replica-lectura-distribuir-consultas-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<lastmod>2026-09-17T16:59:22.704Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/replica-lectura-distribuir-consultas-base-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/read-replica-database-query-scaling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replica-lectura-distribuir-consultas-base-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/read-replica-distribuir-consultas-banco-dados" />
<lastmod>2026-09-17T16:59:22.704Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-index-fragmentation-performance-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fragmentacion-indices-bases-datos-impacto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<lastmod>2026-09-17T16:59:08.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-index-fragmentation-performance-impact</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-index-fragmentation-performance-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fragmentacion-indices-bases-datos-impacto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<lastmod>2026-09-17T16:59:08.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fragmentacion-indices-bases-datos-impacto-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-index-fragmentation-performance-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fragmentacion-indices-bases-datos-impacto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-index-fragmentation-impacto-desempenho" />
<lastmod>2026-09-17T16:59:08.263Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-mirroring-how-to-copy-switch-traffic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafico-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<lastmod>2026-09-17T16:58:54.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-mirroring-how-to-copy-switch-traffic</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-mirroring-how-to-copy-switch-traffic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafico-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<lastmod>2026-09-17T16:58:54.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/port-mirroring-como-copiar-trafico-switch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/port-mirroring-how-to-copy-switch-traffic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafico-switch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/port-mirroring-como-copiar-trafego-switch" />
<lastmod>2026-09-17T16:58:54.228Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-isolating-servers-users-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-aislando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<lastmod>2026-09-18T13:30:16.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-isolating-servers-users-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-isolating-servers-users-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-aislando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<lastmod>2026-09-18T13:30:16.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-aislando-servidores-usuarios-iot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-isolating-servers-users-iot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-aislando-servidores-usuarios-iot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-isolando-servidores-usuarios-iot" />
<lastmod>2026-09-18T13:30:16.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-sinkhole-block-domains-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<lastmod>2026-09-17T16:58:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-sinkhole-block-domains-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-sinkhole-block-domains-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<lastmod>2026-09-17T16:58:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-sinkhole-block-domains-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-sinkhole-bloquear-dominios-rede" />
<lastmod>2026-09-17T16:58:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-vs-pfsense-open-source-firewall-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-vs-pfsense-cual-firewall-open-source-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<lastmod>2026-09-17T16:58:03.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-vs-pfsense-open-source-firewall-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-vs-pfsense-open-source-firewall-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-vs-pfsense-cual-firewall-open-source-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<lastmod>2026-09-17T16:58:03.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-vs-pfsense-cual-firewall-open-source-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-vs-pfsense-open-source-firewall-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-vs-pfsense-cual-firewall-open-source-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-vs-pfsense-qual-firewall-open-source-escolher" />
<lastmod>2026-09-17T16:58:03.750Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openwrt-how-to-turn-router-network-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openwrt-como-transformar-router-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<lastmod>2026-09-17T16:57:46.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openwrt-how-to-turn-router-network-platform</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openwrt-how-to-turn-router-network-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openwrt-como-transformar-router-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<lastmod>2026-09-17T16:57:46.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openwrt-como-transformar-router-plataforma-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openwrt-how-to-turn-router-network-platform" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openwrt-como-transformar-router-plataforma-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openwrt-como-transformar-roteador-plataforma-redes" />
<lastmod>2026-09-17T16:57:46.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<lastmod>2026-09-17T16:57:28.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<lastmod>2026-09-17T16:57:28.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-vs-mini-pc-home-lab" />
<lastmod>2026-09-17T16:57:28.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processadores-arm-servidores-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-processors-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-arm-servidores-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<lastmod>2026-09-17T16:57:11.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-processors-servers-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-processors-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-arm-servidores-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<lastmod>2026-09-17T16:57:11.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procesadores-arm-servidores-centros-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-processors-servers-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-arm-servidores-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-arm-servidores-data-centers" />
<lastmod>2026-09-17T16:57:11.351Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soc-explained-cpu-gpu-memory-single-chip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<lastmod>2026-09-17T16:56:55.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soc-explained-cpu-gpu-memory-single-chip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soc-explained-cpu-gpu-memory-single-chip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<lastmod>2026-09-17T16:56:55.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soc-explained-cpu-gpu-memory-single-chip" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soc-explicado-cpu-gpu-memoria-chip" />
<lastmod>2026-09-17T16:56:55.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<lastmod>2026-09-17T16:56:39.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/northbridge-southbridge-chipsets-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<lastmod>2026-09-17T16:56:39.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/northbridge-southbridge-chipsets-arquitetura" />
<lastmod>2026-09-17T16:56:39.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pci-vs-pcie-evolution-expansion-card-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pci-vs-pcie-evolucion-comunicacion-tarjetas-expansion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<lastmod>2026-09-17T16:56:17.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pci-vs-pcie-evolution-expansion-card-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pci-vs-pcie-evolution-expansion-card-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pci-vs-pcie-evolucion-comunicacion-tarjetas-expansion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<lastmod>2026-09-17T16:56:17.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pci-vs-pcie-evolucion-comunicacion-tarjetas-expansion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pci-vs-pcie-evolution-expansion-card-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pci-vs-pcie-evolucion-comunicacion-tarjetas-expansion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pci-vs-pcie-evolucao-comunicacao-placas-expansao" />
<lastmod>2026-09-17T16:56:17.462Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-rotation-why-passwords-should-not-last-forever" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-rotation-por-que-las-contrase-as-no-deben-ser-eternas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<lastmod>2026-09-17T16:40:43.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-rotation-why-passwords-should-not-last-forever</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-rotation-why-passwords-should-not-last-forever" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-rotation-por-que-las-contrase-as-no-deben-ser-eternas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<lastmod>2026-09-17T16:40:43.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-rotation-por-que-las-contrase-as-no-deben-ser-eternas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-rotation-why-passwords-should-not-last-forever" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-rotation-por-que-las-contrase-as-no-deben-ser-eternas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-rotation-troca-de-chaves-e-senhas" />
<lastmod>2026-09-17T16:40:43.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdm-explained-remote-device-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdm-explicado-gestion-remota-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<lastmod>2026-09-17T16:40:24.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdm-explained-remote-device-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdm-explained-remote-device-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdm-explicado-gestion-remota-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<lastmod>2026-09-17T16:40:24.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdm-explicado-gestion-remota-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdm-explained-remote-device-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdm-explicado-gestion-remota-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdm-explicado-gerenciamento-remoto-dispositivos" />
<lastmod>2026-09-17T16:40:24.758Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-touch-provisioning-how-to-configure-computers-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadoras-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<lastmod>2026-09-17T16:40:08.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-touch-provisioning-how-to-configure-computers-automatically</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-touch-provisioning-how-to-configure-computers-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadoras-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<lastmod>2026-09-17T16:40:08.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadoras-automaticamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-touch-provisioning-how-to-configure-computers-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadoras-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-touch-provisioning-como-configurar-computadores-automaticamente" />
<lastmod>2026-09-17T16:40:08.735Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdp-vs-vnc-how-remote-desktop-protocols-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionan-protocolos-escritorio-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<lastmod>2026-09-17T16:39:56.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdp-vs-vnc-how-remote-desktop-protocols-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdp-vs-vnc-how-remote-desktop-protocols-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionan-protocolos-escritorio-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<lastmod>2026-09-17T16:39:56.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdp-vs-vnc-como-funcionan-protocolos-escritorio-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdp-vs-vnc-how-remote-desktop-protocols-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionan-protocolos-escritorio-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdp-vs-vnc-como-funcionam-protocolos-desktop-remoto" />
<lastmod>2026-09-17T16:39:56.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<lastmod>2026-09-17T16:39:37.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anydesk-vs-rustdesk-remote-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<lastmod>2026-09-17T16:39:37.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anydesk-vs-rustdesk-acceso-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anydesk-vs-rustdesk-acesso-remoto" />
<lastmod>2026-09-17T16:39:37.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storage-tiering-how-to-automatically-move-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storage-tiering-como-mover-datos-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<lastmod>2026-09-17T16:39:22.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storage-tiering-how-to-automatically-move-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storage-tiering-how-to-automatically-move-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storage-tiering-como-mover-datos-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<lastmod>2026-09-17T16:39:22.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/storage-tiering-como-mover-datos-automaticamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/storage-tiering-how-to-automatically-move-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/storage-tiering-como-mover-datos-automaticamente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/storage-tiering-como-mover-dados-automaticamente" />
<lastmod>2026-09-17T16:39:22.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jbod-explained-when-to-use-multiple-disks-without-raid" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jbod-explicado-cuando-utilizar-varios-discos-sin-crear-un-raid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<lastmod>2026-09-17T16:39:05.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jbod-explained-when-to-use-multiple-disks-without-raid</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jbod-explained-when-to-use-multiple-disks-without-raid" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jbod-explicado-cuando-utilizar-varios-discos-sin-crear-un-raid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<lastmod>2026-09-17T16:39:05.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jbod-explicado-cuando-utilizar-varios-discos-sin-crear-un-raid</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jbod-explained-when-to-use-multiple-disks-without-raid" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jbod-explicado-cuando-utilizar-varios-discos-sin-crear-un-raid" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jbod-explicado-quando-utilizar-varios-discos-sem-criar-um-raid" />
<lastmod>2026-09-17T16:39:05.264Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hba-vs-raid-controller-what-to-use-storage-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hba-vs-controlador-raid-cual-utilizar-servidores-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<lastmod>2026-09-17T16:38:43.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hba-vs-raid-controller-what-to-use-storage-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hba-vs-raid-controller-what-to-use-storage-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hba-vs-controlador-raid-cual-utilizar-servidores-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<lastmod>2026-09-17T16:38:43.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hba-vs-controlador-raid-cual-utilizar-servidores-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hba-vs-raid-controller-what-to-use-storage-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hba-vs-controlador-raid-cual-utilizar-servidores-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hba-vs-raid-controller-qual-utilizar-servidores-armazenamento" />
<lastmod>2026-09-17T16:38:43.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sas-expander-connect-dozens-drives-single-controller" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sas-expander-conectar-decenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<lastmod>2026-09-18T12:42:01.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sas-expander-connect-dozens-drives-single-controller</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sas-expander-connect-dozens-drives-single-controller" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sas-expander-conectar-decenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<lastmod>2026-09-18T12:42:01.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sas-expander-conectar-decenas-discos-controladora</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sas-expander-connect-dozens-drives-single-controller" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sas-expander-conectar-decenas-discos-controladora" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sas-expander-conectar-dezenas-discos-controladora" />
<lastmod>2026-09-18T12:42:01.664Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-storage-technology-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-guia-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<lastmod>2026-09-17T16:38:06.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-vs-sata-vs-sas-storage-technology-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-storage-technology-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-guia-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<lastmod>2026-09-17T16:38:06.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-vs-sata-vs-sas-guia-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-storage-technology-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-guia-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-vs-sata-vs-sas-escolha-armazenamento" />
<lastmod>2026-09-17T16:38:06.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-server-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<lastmod>2026-09-17T16:37:41.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-registered-buffered-ram-server-memory</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-server-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<lastmod>2026-09-17T16:37:41.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-server-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-registered-buffered-ram-memorias-servidores" />
<lastmod>2026-09-17T16:37:41.914Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-why-processors-reduce-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-por-que-los-procesadores-reducen-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<lastmod>2026-09-17T16:37:23.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-why-processors-reduce-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-why-processors-reduce-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-por-que-los-procesadores-reducen-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<lastmod>2026-09-17T16:37:23.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermal-throttling-por-que-los-procesadores-reducen-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermal-throttling-why-processors-reduce-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thermal-throttling-por-que-los-procesadores-reducen-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thermal-throttling-por-que-processadores-reduzem-desempenho" />
<lastmod>2026-09-17T16:37:23.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-microcode-how-manufacturers-fix-processors-via-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-microcode-como-los-fabricantes-corrigen-procesadores-via-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<lastmod>2026-09-17T16:37:04.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-microcode-how-manufacturers-fix-processors-via-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-microcode-how-manufacturers-fix-processors-via-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-microcode-como-los-fabricantes-corrigen-procesadores-via-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<lastmod>2026-09-17T16:37:04.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-microcode-como-los-fabricantes-corrigen-procesadores-via-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-microcode-how-manufacturers-fix-processors-via-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-microcode-como-los-fabricantes-corrigen-procesadores-via-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-microcode-como-fabricantes-corrigem-processadores-via-software" />
<lastmod>2026-09-17T16:37:04.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-shell-hardware-diagnostics-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracion-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<lastmod>2026-09-17T16:36:44.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-shell-hardware-diagnostics-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-shell-hardware-diagnostics-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracion-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<lastmod>2026-09-17T16:36:44.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-shell-diagnostico-administracion-equipos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-shell-hardware-diagnostics-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracion-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-shell-diagnostico-administracao-computadores" />
<lastmod>2026-09-17T16:36:44.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-boot-works-protocols-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-arranque-por-red-protocolos-y-casos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<lastmod>2026-09-17T16:36:28.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-network-boot-works-protocols-and-use-cases</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-boot-works-protocols-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-arranque-por-red-protocolos-y-casos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<lastmod>2026-09-17T16:36:28.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-el-arranque-por-red-protocolos-y-casos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-network-boot-works-protocols-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-el-arranque-por-red-protocolos-y-casos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-boot-pela-rede-protocolos-e-cenarios" />
<lastmod>2026-09-17T16:36:28.436Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/legacy-systems-why-they-run-and-when-to-modernize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionan-y-cuando-modernizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<lastmod>2026-09-17T16:34:28.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/legacy-systems-why-they-run-and-when-to-modernize</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/legacy-systems-why-they-run-and-when-to-modernize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionan-y-cuando-modernizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<lastmod>2026-09-17T16:34:28.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-legados-por-que-funcionan-y-cuando-modernizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/legacy-systems-why-they-run-and-when-to-modernize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionan-y-cuando-modernizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-legados-por-que-funcionam-e-quando-modernizar" />
<lastmod>2026-09-17T16:34:28.012Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-project-documentation-maintainability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-proyectos-mantenimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<lastmod>2026-09-17T16:34:12.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-project-documentation-maintainability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-project-documentation-maintainability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-proyectos-mantenimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<lastmod>2026-09-17T16:34:12.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/documentacion-tecnica-proyectos-mantenimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-project-documentation-maintainability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-proyectos-mantenimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-projetos-manutencao" />
<lastmod>2026-09-17T16:34:12.860Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/licencias-open-source-mit-apache-gpl</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/licencias-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-licenses-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<lastmod>2026-09-17T16:33:55.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/licencias-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-licenses-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<lastmod>2026-09-17T16:33:55.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-licenses-mit-apache-gpl</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/licencias-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-licenses-mit-apache-gpl" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/licencas-open-source-mit-apache-gpl" />
<lastmod>2026-09-17T16:33:55.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/semantic-versioning-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semantic-versioning-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/semantic-versioning-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<lastmod>2026-09-17T16:33:39.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/semantic-versioning-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semantic-versioning-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/semantic-versioning-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<lastmod>2026-09-17T16:33:39.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/semantic-versioning-como-funciona-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semantic-versioning-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/semantic-versioning-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/semantic-versioning-como-funciona" />
<lastmod>2026-09-17T16:33:39.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-vs-polling-system-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<lastmod>2026-09-17T16:33:24.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-vs-polling-system-synchronization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-vs-polling-system-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<lastmod>2026-09-17T16:33:24.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-vs-polling-sincronizacion-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-vs-polling-system-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-vs-polling-sincronizacao-sistemas" />
<lastmod>2026-09-17T16:33:24.733Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-normalization-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normalizacion-base-de-datos-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<lastmod>2026-09-17T16:33:07.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-normalization-1nf-2nf-3nf</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-normalization-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normalizacion-base-de-datos-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<lastmod>2026-09-17T16:33:07.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/normalizacion-base-de-datos-1nf-2nf-3nf</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-normalization-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normalizacion-base-de-datos-1nf-2nf-3nf" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normalizacao-banco-de-dados-1nf-2nf-3nf" />
<lastmod>2026-09-17T16:33:07.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-data-deletion-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-eliminacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<lastmod>2026-09-17T16:32:49.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-delete-vs-hard-delete-data-deletion-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-data-deletion-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-eliminacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<lastmod>2026-09-17T16:32:49.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-eliminacion-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-data-deletion-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-eliminacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-delete-vs-hard-delete-estrategias-exclusao-dados" />
<lastmod>2026-09-17T16:32:49.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-connection-pool-why-opening-new-connection-every-request-is-inefficient" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-nueva-conexion-cada-solicitud-ineficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<lastmod>2026-09-17T16:32:31.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-connection-pool-why-opening-new-connection-every-request-is-inefficient</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-connection-pool-why-opening-new-connection-every-request-is-inefficient" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-nueva-conexion-cada-solicitud-ineficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<lastmod>2026-09-17T16:32:31.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-connection-pool-por-que-abrir-nueva-conexion-cada-solicitud-ineficiente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-connection-pool-why-opening-new-connection-every-request-is-inefficient" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-nueva-conexion-cada-solicitud-ineficiente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-connection-pool-por-que-abrir-conexao-para-cada-requisicao-e-ineficiente" />
<lastmod>2026-09-17T16:32:31.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/container-registry-privado-quando-hospedar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-container-registry-when-to-host" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/registro-de-contenedores-privado-cuando-hospedar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<lastmod>2026-09-17T16:32:18.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-container-registry-when-to-host</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-container-registry-when-to-host" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/registro-de-contenedores-privado-cuando-hospedar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<lastmod>2026-09-17T16:32:18.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/registro-de-contenedores-privado-cuando-hospedar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-container-registry-when-to-host" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/registro-de-contenedores-privado-cuando-hospedar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/container-registry-privado-quando-hospedar" />
<lastmod>2026-09-17T16:32:18.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-registry-how-to-store-and-distribute-container-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-registry-como-almacenar-y-distribuir-imagenes-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<lastmod>2026-09-17T16:31:59.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-registry-how-to-store-and-distribute-container-images</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-registry-how-to-store-and-distribute-container-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-registry-como-almacenar-y-distribuir-imagenes-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<lastmod>2026-09-17T16:31:59.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-registry-como-almacenar-y-distribuir-imagenes-contenedores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-registry-how-to-store-and-distribute-container-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-registry-como-almacenar-y-distribuir-imagenes-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-registry-como-armazenar-e-distribuir-suas-proprias-imagens" />
<lastmod>2026-09-17T16:31:59.644Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hotspot-vs-access-point-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hotspot-vs-access-point-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<lastmod>2026-09-17T16:31:22.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hotspot-vs-access-point-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hotspot-vs-access-point-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<lastmod>2026-09-17T16:31:22.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hotspot-vs-access-point-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hotspot-vs-access-point-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hotspot-vs-access-point-diferencas" />
<lastmod>2026-09-17T16:31:22.236Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/captive-portal-how-public-wifi-login-pages-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portal-cautivo-como-funcionan-redes-wifi-publicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<lastmod>2026-09-17T16:31:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/captive-portal-how-public-wifi-login-pages-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/captive-portal-how-public-wifi-login-pages-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portal-cautivo-como-funcionan-redes-wifi-publicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<lastmod>2026-09-17T16:31:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/portal-cautivo-como-funcionan-redes-wifi-publicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/captive-portal-how-public-wifi-login-pages-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portal-cautivo-como-funcionan-redes-wifi-publicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/captive-portal-como-funcionam-redes-wifi" />
<lastmod>2026-09-17T16:31:05.278Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-stores-website-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-dns-por-que-computadora-almacena-direcciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<lastmod>2026-09-17T16:30:49.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-cache-why-computer-stores-website-addresses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-stores-website-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-dns-por-que-computadora-almacena-direcciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<lastmod>2026-09-17T16:30:49.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-dns-por-que-computadora-almacena-direcciones-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-cache-why-computer-stores-website-addresses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-dns-por-que-computadora-almacena-direcciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-cache-como-computador-armazena-enderecos-sites" />
<lastmod>2026-09-17T16:30:49.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-protocol-explained-how-devices-find-each-other" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-explicado-como-los-dispositivos-se-comunican-en-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<lastmod>2026-09-17T16:30:30.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-protocol-explained-how-devices-find-each-other</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-protocol-explained-how-devices-find-each-other" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-explicado-como-los-dispositivos-se-comunican-en-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<lastmod>2026-09-17T16:30:30.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arp-explicado-como-los-dispositivos-se-comunican-en-red-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arp-protocol-explained-how-devices-find-each-other" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arp-explicado-como-los-dispositivos-se-comunican-en-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arp-explicado-como-dispositivos-encontram-uns-aos-outros" />
<lastmod>2026-09-17T16:30:30.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-address-what-it-is-how-it-works-and-why-it-can-be-changed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/direccion-mac-que-es-como-funciona-y-por-que-puede-ser-modificada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<lastmod>2026-09-17T16:30:10.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mac-address-what-it-is-how-it-works-and-why-it-can-be-changed</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-address-what-it-is-how-it-works-and-why-it-can-be-changed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/direccion-mac-que-es-como-funciona-y-por-que-puede-ser-modificada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<lastmod>2026-09-17T16:30:10.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/direccion-mac-que-es-como-funciona-y-por-que-puede-ser-modificada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-address-what-it-is-how-it-works-and-why-it-can-be-changed" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/direccion-mac-que-es-como-funciona-y-por-que-puede-ser-modificada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-address-o-que-e-como-funciona-e-por-que-pode-ser-alterado" />
<lastmod>2026-09-17T16:30:10.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-voltage-power-negotiates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-negocia-tension-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<lastmod>2026-09-17T16:29:52.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-how-voltage-power-negotiates</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-voltage-power-negotiates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-negocia-tension-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<lastmod>2026-09-17T16:29:52.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-power-delivery-como-negocia-tension-potencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-power-delivery-how-voltage-power-negotiates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-power-delivery-como-negocia-tension-potencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-power-delivery-como-funciona-negociacao" />
<lastmod>2026-09-17T16:29:52.888Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/displayport-vs-hdmi-differences-resolution-refresh-rate-audio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencias-resolucion-frecuencia-audio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<lastmod>2026-09-17T16:29:36.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/displayport-vs-hdmi-differences-resolution-refresh-rate-audio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/displayport-vs-hdmi-differences-resolution-refresh-rate-audio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencias-resolucion-frecuencia-audio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<lastmod>2026-09-17T16:29:36.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/displayport-vs-hdmi-diferencias-resolucion-frecuencia-audio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/displayport-vs-hdmi-differences-resolution-refresh-rate-audio" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencias-resolucion-frecuencia-audio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/displayport-vs-hdmi-diferencas-resolucao-frequencia-audio" />
<lastmod>2026-09-17T16:29:36.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmos-and-motherboard-battery-functions-and-failures</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmos-and-motherboard-battery-functions-and-failures" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmos-y-bateria-de-la-placa-base-funciones-y-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<lastmod>2026-09-17T16:29:15.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmos-and-motherboard-battery-functions-and-failures" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmos-y-bateria-de-la-placa-base-funciones-y-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<lastmod>2026-09-17T16:29:15.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmos-y-bateria-de-la-placa-base-funciones-y-fallas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmos-and-motherboard-battery-functions-and-failures" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmos-y-bateria-de-la-placa-base-funciones-y-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmos-e-bateria-da-placa-mae-funcoes-e-falhas" />
<lastmod>2026-09-17T16:29:15.649Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inside-modern-ssds-nand-architecture-controllers-wear-leveling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-desgaste" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<lastmod>2026-09-17T16:28:55.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inside-modern-ssds-nand-architecture-controllers-wear-leveling</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inside-modern-ssds-nand-architecture-controllers-wear-leveling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-desgaste" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<lastmod>2026-09-17T16:28:55.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-desgaste</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inside-modern-ssds-nand-architecture-controllers-wear-leveling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-desgaste" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-ssd-por-dentro-nand-controlador-wear-leveling" />
<lastmod>2026-09-17T16:28:55.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-happen-when-you-turn-on-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-sucede-cuando-enciendes-tu-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<lastmod>2026-09-17T16:28:33.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-happen-when-you-turn-on-computer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-happen-when-you-turn-on-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-sucede-cuando-enciendes-tu-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<lastmod>2026-09-17T16:28:33.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-sucede-cuando-enciendes-tu-computador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-happen-when-you-turn-on-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-sucede-cuando-enciendes-tu-computador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-acontece-quando-voce-liga-o-computador" />
<lastmod>2026-09-17T16:28:33.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/command-line-workflow-optimization-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-flujo-trabajo-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<lastmod>2026-09-17T16:01:03.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/command-line-workflow-optimization-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/command-line-workflow-optimization-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-flujo-trabajo-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<lastmod>2026-09-17T16:01:03.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizacion-flujo-trabajo-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/command-line-workflow-optimization-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-flujo-trabajo-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fluxo-trabalho-neovim-tmux-zsh" />
<lastmod>2026-09-17T16:01:03.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-lifecycle-management-servers-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-ciclo-vida-hardware-servidores-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<lastmod>2026-09-17T15:21:59.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardware-lifecycle-management-servers-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-lifecycle-management-servers-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-ciclo-vida-hardware-servidores-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<lastmod>2026-09-17T15:21:59.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-ciclo-vida-hardware-servidores-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-lifecycle-management-servers-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-ciclo-vida-hardware-servidores-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-ciclo-vida-hardware-servidores-ti" />
<lastmod>2026-09-17T15:21:59.891Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-how-to-forecast-cpu-memory-storage-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-almacenamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<lastmod>2026-09-17T15:21:48.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-how-to-forecast-cpu-memory-storage-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-how-to-forecast-cpu-memory-storage-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-almacenamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<lastmod>2026-09-17T15:21:48.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-almacenamiento-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-how-to-forecast-cpu-memory-storage-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-almacenamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-como-prever-cpu-memoria-armazenamento-e-rede" />
<lastmod>2026-09-17T15:21:48.491Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-purposeful-failures-production-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-del-caos-fallas-intencionales-sistemas-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<lastmod>2026-09-17T15:21:27.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chaos-engineering-purposeful-failures-production-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-purposeful-failures-production-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-del-caos-fallas-intencionales-sistemas-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<lastmod>2026-09-17T15:21:27.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingenieria-del-caos-fallas-intencionales-sistemas-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chaos-engineering-purposeful-failures-production-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-del-caos-fallas-intencionales-sistemas-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chaos-engineering-falhas-intencionais-sistemas-producao" />
<lastmod>2026-09-17T15:21:27.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-communication-security-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-comunicacion-seguridad-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<lastmod>2026-09-17T15:21:07.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-communication-security-observability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-communication-security-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-comunicacion-seguridad-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<lastmod>2026-09-17T15:21:07.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-mesh-comunicacion-seguridad-observabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-mesh-communication-security-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-mesh-comunicacion-seguridad-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-mesh-comunicacao-seguranca-observabilidade" />
<lastmod>2026-09-17T15:21:07.910Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sidecar-pattern-container-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-sidecar-arquitectura-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<lastmod>2026-09-17T15:20:51.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sidecar-pattern-container-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sidecar-pattern-container-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-sidecar-arquitectura-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<lastmod>2026-09-17T15:20:51.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/patron-sidecar-arquitectura-contenedores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sidecar-pattern-container-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/patron-sidecar-arquitectura-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sidecar-pattern-arquitetura-containers" />
<lastmod>2026-09-17T15:20:51.668Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lets-encrypt-free-ssl-certificates-web-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguridad-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<lastmod>2026-09-17T15:20:36.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lets-encrypt-free-ssl-certificates-web-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lets-encrypt-free-ssl-certificates-web-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguridad-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<lastmod>2026-09-17T15:20:36.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguridad-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lets-encrypt-free-ssl-certificates-web-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguridad-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lets-encrypt-certificados-ssl-gratuitos-seguranca-web" />
<lastmod>2026-09-17T15:20:36.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-digital-certificates-establish-trust-between-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-los-certificados-digitales-establecen-confianza-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<lastmod>2026-09-17T15:20:19.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-how-digital-certificates-establish-trust-between-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-digital-certificates-establish-trust-between-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-los-certificados-digitales-establecen-confianza-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<lastmod>2026-09-17T15:20:19.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pki-como-los-certificados-digitales-establecen-confianza-entre-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pki-how-digital-certificates-establish-trust-between-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pki-como-los-certificados-digitales-establecen-confianza-entre-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pki-como-certificados-digitais-estabelecem-confianca-entre-sistemas" />
<lastmod>2026-09-17T15:20:19.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-explained-browser-https-padlock" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-explicado-candado-https-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<lastmod>2026-09-17T15:20:00.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-explained-browser-https-padlock</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-explained-browser-https-padlock" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-explicado-candado-https-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<lastmod>2026-09-17T15:20:00.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tls-explicado-candado-https-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tls-explained-browser-https-padlock" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tls-explicado-candado-https-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tls-explicado-cadeado-https-navegador" />
<lastmod>2026-09-17T15:20:00.890Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/quic-http3-reducing-web-latency</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quic-http3-reducing-web-latency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/quic-http3-reduciendo-latencia-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<lastmod>2026-09-17T15:19:44.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quic-http3-reducing-web-latency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/quic-http3-reduciendo-latencia-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<lastmod>2026-09-17T15:19:44.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/quic-http3-reduciendo-latencia-web</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quic-http3-reducing-web-latency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/quic-http3-reduciendo-latencia-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/quic-http3-reduzindo-latencia-web" />
<lastmod>2026-09-17T15:19:44.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat64-dns64-how-ipv6-devices-access-ipv4-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-aceden-servicios-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<lastmod>2026-09-17T15:19:30.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat64-dns64-how-ipv6-devices-access-ipv4-services</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat64-dns64-how-ipv6-devices-access-ipv4-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-aceden-servicios-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<lastmod>2026-09-17T15:19:30.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-aceden-servicios-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat64-dns64-how-ipv6-devices-access-ipv4-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-aceden-servicios-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat64-dns64-como-dispositivos-ipv6-acessam-servicos-ipv4" />
<lastmod>2026-09-17T15:19:30.333Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-trim-how-it-works-performance-lifespan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-trim-como-funciona-rendimiento-vida-util" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<lastmod>2026-09-17T15:19:15.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-trim-how-it-works-performance-lifespan</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-trim-how-it-works-performance-lifespan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-trim-como-funciona-rendimiento-vida-util" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<lastmod>2026-09-17T15:19:15.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-trim-como-funciona-rendimiento-vida-util</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssd-trim-how-it-works-performance-lifespan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-trim-como-funciona-rendimiento-vida-util" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-trim-como-funciona-desempenho-vida-util" />
<lastmod>2026-09-17T15:19:15.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/enterprise-vs-consumer-ssd-differences</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/enterprise-vs-consumer-ssd-differences" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<lastmod>2026-09-17T15:19:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/enterprise-vs-consumer-ssd-differences" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<lastmod>2026-09-17T15:19:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencias</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/enterprise-vs-consumer-ssd-differences" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssd-enterprise-vs-domestico-diferencas" />
<lastmod>2026-09-17T15:19:02.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-ssd-hdd-failure-prediction-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-senales-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<lastmod>2026-09-17T15:18:46.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-ssd-hdd-failure-prediction-signals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-ssd-hdd-failure-prediction-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-senales-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<lastmod>2026-09-17T15:18:46.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smart-discos-ssd-hdd-senales-fallos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smart-ssd-hdd-failure-prediction-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-senales-fallos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smart-discos-ssd-hdd-sinais-falhas" />
<lastmod>2026-09-17T15:18:46.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/glusterfs-distributed-file-system-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/glusterfs-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T15:18:28.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/glusterfs-distributed-file-system-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/glusterfs-distributed-file-system-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/glusterfs-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T15:18:28.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/glusterfs-sistema-de-archivos-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/glusterfs-distributed-file-system-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/glusterfs-sistema-de-archivos-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/glusterfs-sistema-de-arquivos-distribuido" />
<lastmod>2026-09-17T15:18:28.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-vs-zfs-storage-architecture-comparison</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-vs-zfs-storage-architecture-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitectura-almacenamiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<lastmod>2026-09-17T15:18:02.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-vs-zfs-arquitectura-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-vs-zfs-storage-architecture-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitectura-almacenamiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<lastmod>2026-09-17T15:18:02.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-vs-zfs-storage-architecture-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitectura-almacenamiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-vs-zfs-arquitetura-armazenamento" />
<lastmod>2026-09-17T15:18:02.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdma-servers-direct-memory-transfer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdma-servidores-transferencia-directa-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<lastmod>2026-09-17T15:17:45.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdma-servers-direct-memory-transfer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdma-servers-direct-memory-transfer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdma-servidores-transferencia-directa-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<lastmod>2026-09-17T15:17:45.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rdma-servidores-transferencia-directa-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rdma-servers-direct-memory-transfer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rdma-servidores-transferencia-directa-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rdma-servidores-transferencia-direta-memoria" />
<lastmod>2026-09-17T15:17:45.274Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sr-iov-sharing-pcie-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sr-iov-compartir-pcie-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<lastmod>2026-09-17T15:17:28.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sr-iov-sharing-pcie-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sr-iov-sharing-pcie-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sr-iov-compartir-pcie-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<lastmod>2026-09-17T15:17:28.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sr-iov-compartir-pcie-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sr-iov-sharing-pcie-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sr-iov-compartir-pcie-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sr-iov-compartilhamento-pcie-maquinas-virtuais" />
<lastmod>2026-09-17T15:17:28.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-passthrough-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-passthrough-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-passthrough-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<lastmod>2026-09-17T15:17:11.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-passthrough-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-passthrough-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-passthrough-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<lastmod>2026-09-17T15:17:11.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-passthrough-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-passthrough-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-passthrough-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-passthrough-guia-pratico" />
<lastmod>2026-09-17T15:17:11.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-bandwidth-why-data-transfer-speed-matters-more-than-cpu-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ancho-de-banda-memoria-por-que-velocidad-datos-supera-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<lastmod>2026-09-17T15:16:51.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-bandwidth-why-data-transfer-speed-matters-more-than-cpu-frequency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-bandwidth-why-data-transfer-speed-matters-more-than-cpu-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ancho-de-banda-memoria-por-que-velocidad-datos-supera-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<lastmod>2026-09-17T15:16:51.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ancho-de-banda-memoria-por-que-velocidad-datos-supera-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-bandwidth-why-data-transfer-speed-matters-more-than-cpu-frequency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ancho-de-banda-memoria-por-que-velocidad-datos-supera-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-bandwidth-por-que-largura-de-banda-supera-velocidade-cpu" />
<lastmod>2026-09-17T15:16:51.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitectura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<lastmod>2026-09-17T15:16:34.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-artificial-intelligence-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitectura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<lastmod>2026-09-17T15:16:34.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitectura-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-artificial-intelligence-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitectura-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpu-vs-gpu-vs-npu-arquitetura-inteligencia-artificial" />
<lastmod>2026-09-17T15:16:34.005Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-ve-high-availability-mini-pc-cluster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidad-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<lastmod>2026-09-17T15:02:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-ve-high-availability-mini-pc-cluster</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-ve-high-availability-mini-pc-cluster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidad-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<lastmod>2026-09-17T15:02:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidad-mini-pcs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-ve-high-availability-mini-pc-cluster" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidad-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-ve-cluster-alta-disponibilidade-mini-pcs" />
<lastmod>2026-09-17T15:02:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-operating-systems-critical-equipment-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-operativos-de-tiempo-real-control-critico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<lastmod>2026-09-17T14:53:08.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/real-time-operating-systems-critical-equipment-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-operating-systems-critical-equipment-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-operativos-de-tiempo-real-control-critico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<lastmod>2026-09-17T14:53:08.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-operativos-de-tiempo-real-control-critico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/real-time-operating-systems-critical-equipment-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-operativos-de-tiempo-real-control-critico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-operacionais-de-tempo-real-controle-critico" />
<lastmod>2026-09-17T14:53:08.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-industrial-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-equipos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<lastmod>2026-09-17T14:52:46.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embedded-linux-routers-tvs-industrial-equipment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-industrial-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-equipos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<lastmod>2026-09-17T14:52:46.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/embedded-linux-routers-tvs-equipos-industriales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-industrial-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/embedded-linux-routers-tvs-equipos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/embedded-linux-roteadores-tvs-maquinas-industriais" />
<lastmod>2026-09-17T14:52:46.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-explained-invisible-software-controlling-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firmware-explicado-software-invisible-controla-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<lastmod>2026-09-19T02:28:49.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firmware-explained-invisible-software-controlling-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-explained-invisible-software-controlling-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firmware-explicado-software-invisible-controla-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<lastmod>2026-09-19T02:28:49.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firmware-explicado-software-invisible-controla-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/firmware-explained-invisible-software-controlling-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firmware-explicado-software-invisible-controla-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firmware-explicado-software-invisivel-dispositivos" />
<lastmod>2026-09-19T02:28:49.130Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asic-vs-fpga-dedicated-hardware-tradeoffs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<lastmod>2026-09-17T14:52:05.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/asic-vs-fpga-dedicated-hardware-tradeoffs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asic-vs-fpga-dedicated-hardware-tradeoffs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<lastmod>2026-09-17T14:52:05.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/asic-vs-fpga-dedicated-hardware-tradeoffs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/asic-vs-fpga-hardware-dedicado-tradeoffs" />
<lastmod>2026-09-17T14:52:05.754Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fpga-explained-reprogrammable-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<lastmod>2026-09-17T14:51:42.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fpga-explained-reprogrammable-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fpga-explained-reprogrammable-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<lastmod>2026-09-17T14:51:42.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fpga-explicado-hardware-reprogramable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fpga-explained-reprogrammable-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fpga-explicado-hardware-reprogramavel" />
<lastmod>2026-09-17T14:51:42.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smartnic-dpu-servers-network-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smartnic-dpu-servidores-procesamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<lastmod>2026-09-17T14:50:49.879Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smartnic-dpu-servers-network-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smartnic-dpu-servers-network-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smartnic-dpu-servidores-procesamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<lastmod>2026-09-17T14:50:49.879Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smartnic-dpu-servidores-procesamiento-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smartnic-dpu-servers-network-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/smartnic-dpu-servidores-procesamiento-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/smartnic-dpu-servidores-processamento-rede" />
<lastmod>2026-09-17T14:50:49.879Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infiniband-data-centers-clusters-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infiniband-data-centers-ai-clusters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infiniband-centros-datos-clusters-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<lastmod>2026-09-17T14:50:33.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infiniband-data-centers-ai-clusters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infiniband-data-centers-ai-clusters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infiniband-centros-datos-clusters-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<lastmod>2026-09-17T14:50:33.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infiniband-centros-datos-clusters-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infiniband-data-centers-ai-clusters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infiniband-centros-datos-clusters-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infiniband-data-centers-clusters-ia" />
<lastmod>2026-09-17T14:50:33.283Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kvm-over-ip-remote-hardware-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kvm-over-ip-control-remoto-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<lastmod>2026-09-17T14:50:19.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kvm-over-ip-remote-hardware-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kvm-over-ip-remote-hardware-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kvm-over-ip-control-remoto-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<lastmod>2026-09-17T14:50:19.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kvm-over-ip-control-remoto-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kvm-over-ip-remote-hardware-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kvm-over-ip-control-remoto-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kvm-over-ip-como-controlar-servidores-remotamente" />
<lastmod>2026-09-17T14:50:19.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-manage-servers-remotely-system-powered-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-apagado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<lastmod>2026-09-17T14:50:03.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-manage-servers-remotely-system-powered-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-manage-servers-remotely-system-powered-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-apagado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<lastmod>2026-09-17T14:50:03.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-apagado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-manage-servers-remotely-system-powered-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-apagado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-administrar-servidores-remotamente-sistema-desligado" />
<lastmod>2026-09-17T14:50:03.585Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-ipxe-os-installation-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-ipxe-automatizacion-instalacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<lastmod>2026-09-17T14:49:42.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-ipxe-os-installation-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-ipxe-os-installation-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-ipxe-automatizacion-instalacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<lastmod>2026-09-17T14:49:42.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-ipxe-automatizacion-instalacion-sistemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-ipxe-os-installation-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-ipxe-automatizacion-instalacion-sistemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-ipxe-automacao-instalacao-sistemas" />
<lastmod>2026-09-17T14:49:42.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lto-tape-technology-how-magnetic-tapes-work-enterprise-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-cintas-respaldos-corporativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<lastmod>2026-09-17T14:49:18.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lto-tape-technology-how-magnetic-tapes-work-enterprise-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lto-tape-technology-how-magnetic-tapes-work-enterprise-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-cintas-respaldos-corporativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<lastmod>2026-09-17T14:49:18.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-cintas-respaldos-corporativos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lto-tape-technology-how-magnetic-tapes-work-enterprise-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-cintas-respaldos-corporativos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lto-tape-como-funciona-tecnologia-fitas-backups-corporativos" />
<lastmod>2026-09-17T14:49:18.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-zfs-redundancy-snapshots-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-zfs-redundancia-instantaneas-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<lastmod>2026-09-17T14:48:58.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-zfs-redundancy-snapshots-integrity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-zfs-redundancy-snapshots-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-zfs-redundancia-instantaneas-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<lastmod>2026-09-17T14:48:58.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-zfs-redundancia-instantaneas-integridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-zfs-redundancy-snapshots-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-zfs-redundancia-instantaneas-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-zfs-redundancia-snapshots-integridade" />
<lastmod>2026-09-17T14:48:58.003Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/geo-replication-how-to-maintain-data-copies-across-regions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/georeplicacion-como-mantener-copias-de-datos-en-diferentes-regiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<lastmod>2026-09-17T14:48:38.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/geo-replication-how-to-maintain-data-copies-across-regions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/geo-replication-how-to-maintain-data-copies-across-regions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/georeplicacion-como-mantener-copias-de-datos-en-diferentes-regiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<lastmod>2026-09-17T14:48:38.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/georeplicacion-como-mantener-copias-de-datos-en-diferentes-regiones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/geo-replication-how-to-maintain-data-copies-across-regions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/georeplicacion-como-mantener-copias-de-datos-en-diferentes-regiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/geo-replicacao-como-manter-copias-de-dados-em-diferentes-regioes" />
<lastmod>2026-09-17T14:48:38.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-encryption-securing-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-de-respaldos-protegiendo-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<lastmod>2026-09-17T14:48:19.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-encryption-securing-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-encryption-securing-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-de-respaldos-protegiendo-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<lastmod>2026-09-17T14:48:19.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cifrado-de-respaldos-protegiendo-copias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-encryption-securing-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cifrado-de-respaldos-protegiendo-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criptografia-de-backup-protegendo-dados" />
<lastmod>2026-09-17T14:48:19.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-storage-how-to-protect-data-against-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/immutable-storage-como-proteger-datos-contra-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<lastmod>2026-09-17T14:48:02.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-storage-how-to-protect-data-against-changes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-storage-how-to-protect-data-against-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/immutable-storage-como-proteger-datos-contra-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<lastmod>2026-09-17T14:48:02.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-storage-como-proteger-datos-contra-cambios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-storage-how-to-protect-data-against-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/immutable-storage-como-proteger-datos-contra-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/immutable-storage-como-proteger-dados-contra-alteracoes" />
<lastmod>2026-09-17T14:48:02.727Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automatic-memory-management-how-garbage-collection-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-memoria-automatica-como-funciona-garbage-collection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<lastmod>2026-09-17T14:47:44.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automatic-memory-management-how-garbage-collection-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automatic-memory-management-how-garbage-collection-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-memoria-automatica-como-funciona-garbage-collection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<lastmod>2026-09-17T14:47:44.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-memoria-automatica-como-funciona-garbage-collection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automatic-memory-management-how-garbage-collection-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-memoria-automatica-como-funciona-garbage-collection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/garbage-collection-como-funciona-gerenciamento-memoria" />
<lastmod>2026-09-17T14:47:44.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-mapping-how-applications-access-files-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-mapping-como-aplicaciones-acceden-archivos-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<lastmod>2026-09-17T14:47:28.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-mapping-how-applications-access-files-memory</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-mapping-how-applications-access-files-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-mapping-como-aplicaciones-acceden-archivos-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<lastmod>2026-09-17T14:47:28.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memory-mapping-como-aplicaciones-acceden-archivos-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/memory-mapping-how-applications-access-files-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memory-mapping-como-aplicaciones-acceden-archivos-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/memory-mapping-como-aplicacoes-acessam-arquivos-memoria" />
<lastmod>2026-09-17T14:47:28.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cache-coherence-multi-core-data-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coherencia-de-cache-multi-nucleo-sincronizacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<lastmod>2026-09-17T14:47:13.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-coherence-multi-core-data-synchronization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cache-coherence-multi-core-data-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coherencia-de-cache-multi-nucleo-sincronizacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<lastmod>2026-09-17T14:47:13.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coherencia-de-cache-multi-nucleo-sincronizacion-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cache-coherence-multi-core-data-synchronization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coherencia-de-cache-multi-nucleo-sincronizacion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-coherence-multi-core-sincronizacao-dados" />
<lastmod>2026-09-17T14:47:13.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-switching-operating-system-mechanics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cambio-de-contexto-sistema-operativo-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<lastmod>2026-09-17T14:46:57.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-switching-operating-system-mechanics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-switching-operating-system-mechanics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cambio-de-contexto-sistema-operativo-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<lastmod>2026-09-17T14:46:57.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cambio-de-contexto-sistema-operativo-mecanica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-switching-operating-system-mechanics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cambio-de-contexto-sistema-operativo-mecanica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/context-switching-sistema-operacional-mecanica" />
<lastmod>2026-09-17T14:46:57.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-multicore-processor-works-task-distribution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-procesador-multi-core-distribucion-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<lastmod>2026-09-17T14:46:39.063Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-multicore-processor-works-task-distribution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-multicore-processor-works-task-distribution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-procesador-multi-core-distribucion-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<lastmod>2026-09-17T14:46:39.063Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-procesador-multi-core-distribucion-tareas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-multicore-processor-works-task-distribution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-procesador-multi-core-distribucion-tareas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-processador-multi-core-distribuicao-tarefas" />
<lastmod>2026-09-17T14:46:39.063Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-client-when-simple-computers-connected-to-servers-still-make-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-client-cuando-ordenadores-simples-conectados-a-servidores-todavia-tienen-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<lastmod>2026-09-17T14:29:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-client-when-simple-computers-connected-to-servers-still-make-sense</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-client-when-simple-computers-connected-to-servers-still-make-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-client-cuando-ordenadores-simples-conectados-a-servidores-todavia-tienen-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<lastmod>2026-09-17T14:29:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-client-cuando-ordenadores-simples-conectados-a-servidores-todavia-tienen-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-client-when-simple-computers-connected-to-servers-still-make-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-client-cuando-ordenadores-simples-conectados-a-servidores-todavia-tienen-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-client-quando-computadores-simples-conectados-a-servidores-ainda-fazem-sentido" />
<lastmod>2026-09-17T14:29:33.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openstack-explained-build-cloud-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestructura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<lastmod>2026-09-17T14:29:14.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openstack-explained-build-cloud-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openstack-explained-build-cloud-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestructura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<lastmod>2026-09-17T14:29:14.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openstack-explicado-construir-infraestructura-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openstack-explained-build-cloud-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestructura-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openstack-explicado-construir-infraestrutura-nuvem" />
<lastmod>2026-09-17T14:29:14.628Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-building-your-own-cloud-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-propia-nube-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<lastmod>2026-09-17T14:28:56.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-when-building-your-own-cloud-makes-sense</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-building-your-own-cloud-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-propia-nube-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<lastmod>2026-09-17T14:28:56.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-cuando-construir-propia-nube-tiene-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-building-your-own-cloud-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-propia-nube-tiene-sentido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-faz-sentido" />
<lastmod>2026-09-17T14:28:56.919Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<lastmod>2026-09-17T14:28:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-6e-vs-wifi-7-practical-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<lastmod>2026-09-17T14:28:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencias-practicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-6e-vs-wifi-7-diferencas-praticas" />
<lastmod>2026-09-17T14:28:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/differences-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<lastmod>2026-09-17T14:28:24.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/differences-poe-poe-plus-poe-plus-plus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/differences-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<lastmod>2026-09-17T14:28:24.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencias-poe-poe-plus-poe-plus-plus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/differences-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencias-poe-poe-plus-poe-plus-plus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferencas-poe-poe-plus-poe-plus-plus" />
<lastmod>2026-09-17T14:28:24.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-gap-backups-attack-recovery</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-gap-backups-attack-recovery" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-gap-respaldos-recuperacion-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<lastmod>2026-09-17T14:27:56.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-gap-backups-attack-recovery" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-gap-respaldos-recuperacion-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<lastmod>2026-09-17T14:27:56.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/air-gap-respaldos-recuperacion-ataques</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/air-gap-backups-attack-recovery" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/air-gap-respaldos-recuperacion-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/air-gap-backups-recuperacao-ataques" />
<lastmod>2026-09-17T14:27:56.680Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<lastmod>2026-09-17T14:27:40.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<lastmod>2026-09-17T14:27:40.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-site-hot-warm-cold-site" />
<lastmod>2026-09-17T14:27:40.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tape-backup-enterprise-magnetic-tape" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tape-backup-empresas-cintas-magneticas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<lastmod>2026-09-17T14:27:18.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tape-backup-enterprise-magnetic-tape</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tape-backup-enterprise-magnetic-tape" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tape-backup-empresas-cintas-magneticas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<lastmod>2026-09-17T14:27:18.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tape-backup-empresas-cintas-magneticas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tape-backup-enterprise-magnetic-tape" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tape-backup-empresas-cintas-magneticas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tape-backup-empresas-fitas-magneticas" />
<lastmod>2026-09-17T14:27:18.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cold-storage-long-term-data-preservation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cold-storage-preservacion-datos-largo-plazo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<lastmod>2026-09-17T14:27:00.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cold-storage-long-term-data-preservation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cold-storage-long-term-data-preservation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cold-storage-preservacion-datos-largo-plazo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<lastmod>2026-09-17T14:27:00.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cold-storage-preservacion-datos-largo-plazo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cold-storage-long-term-data-preservation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cold-storage-preservacion-datos-largo-plazo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cold-storage-preservacao-dados-longo-prazo" />
<lastmod>2026-09-17T14:27:00.581Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-deduplication-how-storage-systems-eliminate-duplicates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deduplicacion-de-datos-como-sistemas-eliminam-datos-repetidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<lastmod>2026-09-17T14:26:46.179Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-deduplication-how-storage-systems-eliminate-duplicates</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-deduplication-how-storage-systems-eliminate-duplicates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deduplicacion-de-datos-como-sistemas-eliminam-datos-repetidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<lastmod>2026-09-17T14:26:46.179Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deduplicacion-de-datos-como-sistemas-eliminam-datos-repetidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-deduplication-how-storage-systems-eliminate-duplicates" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deduplicacion-de-datos-como-sistemas-eliminam-datos-repetidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-deduplication-como-sistemas-eliminam-dados-repetidos" />
<lastmod>2026-09-17T14:26:46.179Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-quantization-how-to-reduce-ai-models-locally</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-quantization-how-to-reduce-ai-models-locally" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-quantization-como-reducir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<lastmod>2026-09-17T14:26:29.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-quantization-how-to-reduce-ai-models-locally" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-quantization-como-reducir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<lastmod>2026-09-17T14:26:29.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-quantization-como-reducir-modelos-ia-localmente</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-quantization-how-to-reduce-ai-models-locally" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-quantization-como-reducir-modelos-ia-localmente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-quantization-como-reduzir-modelos-ia-localmente" />
<lastmod>2026-09-17T14:26:29.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inference-vs-training-ai-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-vs-entrenamiento-cargas-trabajo-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<lastmod>2026-09-17T14:26:10.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inference-vs-training-ai-workloads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inference-vs-training-ai-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-vs-entrenamiento-cargas-trabajo-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<lastmod>2026-09-17T14:26:10.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inferencia-vs-entrenamiento-cargas-trabajo-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inference-vs-training-ai-workloads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/inferencia-vs-entrenamiento-cargas-trabajo-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/inference-vs-training-cargas-trabalho-ia" />
<lastmod>2026-09-17T14:26:10.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-artificial-intelligence-on-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-en-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<lastmod>2026-09-17T14:25:51.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-artificial-intelligence-on-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-artificial-intelligence-on-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-en-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<lastmod>2026-09-17T14:25:51.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-ai-inteligencia-artificial-en-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-ai-artificial-intelligence-on-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-en-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-ai-inteligencia-artificial-nos-dispositivos" />
<lastmod>2026-09-17T14:25:51.901Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microvms-container-speed-vm-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microvms-velocidad-contenedores-aislamiento-vms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<lastmod>2026-09-17T14:25:30.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microvms-container-speed-vm-isolation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microvms-container-speed-vm-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microvms-velocidad-contenedores-aislamiento-vms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<lastmod>2026-09-17T14:25:30.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microvms-velocidad-contenedores-aislamiento-vms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microvms-container-speed-vm-isolation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microvms-velocidad-contenedores-aislamiento-vms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microvms-velocidade-containers-isolamento-vms" />
<lastmod>2026-09-17T14:25:30.339Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-vs-sandboxes-isolation-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-vs-sandboxes-estrategias-de-aislamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<lastmod>2026-09-17T14:25:14.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/containers-vs-sandboxes-isolation-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-vs-sandboxes-isolation-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-vs-sandboxes-estrategias-de-aislamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<lastmod>2026-09-17T14:25:14.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/contenedores-vs-sandboxes-estrategias-de-aislamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-vs-sandboxes-isolation-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-vs-sandboxes-estrategias-de-aislamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-vs-sandboxes-estrategias-de-isolamento" />
<lastmod>2026-09-17T14:25:14.177Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-over-fabrics-how-to-access-nvme-storage-over-the-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acceder-a-almacenamiento-nvme-a-traves-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<lastmod>2026-09-17T14:24:49.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-over-fabrics-how-to-access-nvme-storage-over-the-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-over-fabrics-how-to-access-nvme-storage-over-the-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acceder-a-almacenamiento-nvme-a-traves-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<lastmod>2026-09-17T14:24:49.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-over-fabrics-como-acceder-a-almacenamiento-nvme-a-traves-de-la-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-over-fabrics-how-to-access-nvme-storage-over-the-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acceder-a-almacenamiento-nvme-a-traves-de-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-over-fabrics-como-acessar-armazenamento-nvme-atraves-da-rede" />
<lastmod>2026-09-17T14:24:49.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iommu-virtualizacao-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iommu-virtualization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iommu-virtualizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<lastmod>2026-09-17T14:24:33.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iommu-virtualization-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iommu-virtualization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iommu-virtualizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<lastmod>2026-09-17T14:24:33.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iommu-virtualizacion-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iommu-virtualization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iommu-virtualizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iommu-virtualizacao-seguranca" />
<lastmod>2026-09-17T14:24:33.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dma-data-transfer-without-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dma-transferencia-datos-sin-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<lastmod>2026-09-17T14:24:17.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dma-data-transfer-without-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dma-data-transfer-without-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dma-transferencia-datos-sin-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<lastmod>2026-09-17T14:24:17.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dma-transferencia-datos-sin-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dma-data-transfer-without-cpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dma-transferencia-datos-sin-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dma-transferencia-dados-sem-cpu" />
<lastmod>2026-09-17T14:24:17.964Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/numa-explained-how-multiprocessor-servers-access-memory</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/numa-explained-how-multiprocessor-servers-access-memory" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/numa-explicado-servidores-multiprocesador-aceden-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<lastmod>2026-09-17T14:23:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/numa-explained-how-multiprocessor-servers-access-memory" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/numa-explicado-servidores-multiprocesador-aceden-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<lastmod>2026-09-17T14:23:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/numa-explicado-servidores-multiprocesador-aceden-memoria</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/numa-explained-how-multiprocessor-servers-access-memory" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/numa-explicado-servidores-multiprocesador-aceden-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/numa-explicado-como-servidores-multiplos-processadores-acessam-memoria" />
<lastmod>2026-09-17T14:23:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-virtual-memory-works-disk-as-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<lastmod>2026-09-19T10:08:11.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-virtual-memory-works-disk-as-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-virtual-memory-works-disk-as-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<lastmod>2026-09-19T10:08:11.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-virtual-memory-works-disk-as-ram" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-memoria-virtual-disco-como-ram" />
<lastmod>2026-09-19T10:08:11.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quantum-computing-traditional-computers-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-cuantica-diferencias-ordenadores-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<lastmod>2026-09-17T14:03:07.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/quantum-computing-traditional-computers-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quantum-computing-traditional-computers-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-cuantica-diferencias-ordenadores-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<lastmod>2026-09-17T14:03:07.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computacion-cuantica-diferencias-ordenadores-tradicionales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/quantum-computing-traditional-computers-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-cuantica-diferencias-ordenadores-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/computacao-quantica-diferencas-computadores-tradicionais" />
<lastmod>2026-09-17T14:03:07.933Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tinyml-artificial-intelligence-microcontrollers</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tinyml-artificial-intelligence-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<lastmod>2026-09-17T14:02:50.424Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tinyml-artificial-intelligence-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<lastmod>2026-09-17T14:02:50.424Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tinyml-artificial-intelligence-microcontrollers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tinyml-inteligencia-artificial-microcontroladores" />
<lastmod>2026-09-17T14:02:50.424Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-it-reduce-energy-consumption-servers-networks-datacenters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/green-it-reducir-consumo-energia-servidores-redes-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<lastmod>2026-09-17T14:02:26.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/green-it-reduce-energy-consumption-servers-networks-datacenters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-it-reduce-energy-consumption-servers-networks-datacenters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/green-it-reducir-consumo-energia-servidores-redes-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<lastmod>2026-09-17T14:02:26.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/green-it-reducir-consumo-energia-servidores-redes-centros-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/green-it-reduce-energy-consumption-servers-networks-datacenters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/green-it-reducir-consumo-energia-servidores-redes-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/green-it-reduzir-consumo-energia-servidores-redes-datacenters" />
<lastmod>2026-09-17T14:02:26.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-cloud-physical-servers-cloud-flexibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidad-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<lastmod>2026-09-17T14:01:09.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-cloud-physical-servers-cloud-flexibility</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-cloud-physical-servers-cloud-flexibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidad-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<lastmod>2026-09-17T14:01:09.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidad-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-cloud-physical-servers-cloud-flexibility" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidad-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-cloud-servidores-fisicos-flexibilidade-nuvem" />
<lastmod>2026-09-17T14:01:09.486Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-vs-das-vs-san-understanding-storage-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendiendo-arquitecturas-de-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<lastmod>2026-09-17T14:00:50.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-vs-das-vs-san-understanding-storage-architectures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-vs-das-vs-san-understanding-storage-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendiendo-arquitecturas-de-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<lastmod>2026-09-17T14:00:50.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-vs-das-vs-san-entendiendo-arquitecturas-de-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nas-vs-das-vs-san-understanding-storage-architectures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendiendo-arquitecturas-de-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-vs-das-vs-san-entendendo-arquiteturas-de-armazenamento" />
<lastmod>2026-09-17T14:00:50.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-is-not-backup-disk-redundancy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-no-es-respaldo-redundancia-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<lastmod>2026-09-17T14:00:29.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-is-not-backup-disk-redundancy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-is-not-backup-disk-redundancy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-no-es-respaldo-redundancia-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<lastmod>2026-09-17T14:00:29.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-no-es-respaldo-redundancia-discos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-is-not-backup-disk-redundancy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-no-es-respaldo-redundancia-discos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-nao-e-backup-redundancia-de-discos" />
<lastmod>2026-09-17T14:00:29.143Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica-es</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpon-vs-xgspon-fiber-optic-technologies" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<lastmod>2026-09-17T14:00:11.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpon-vs-xgspon-fiber-optic-technologies" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<lastmod>2026-09-17T14:00:11.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpon-vs-xgspon-fiber-optic-technologies</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpon-vs-xgspon-fiber-optic-technologies" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpon-vs-xgspon-tecnologias-fibra-optica" />
<lastmod>2026-09-17T14:00:11.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-to-the-home-how-optical-fiber-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<lastmod>2026-09-17T13:59:53.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-to-the-home-how-optical-fiber-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-to-the-home-how-optical-fiber-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<lastmod>2026-09-17T13:59:53.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-to-the-home-how-optical-fiber-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-to-the-home-como-funciona-fibra-optica" />
<lastmod>2026-09-17T13:59:53.658Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-mesh-how-multiple-access-points-work-as-a-single-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-mesh-como-multiples-puntos-de-acceso-trabajan-como-una-unica-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<lastmod>2026-09-17T13:59:40.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-mesh-how-multiple-access-points-work-as-a-single-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-mesh-how-multiple-access-points-work-as-a-single-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-mesh-como-multiples-puntos-de-acceso-trabajan-como-una-unica-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<lastmod>2026-09-17T13:59:40.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-mesh-como-multiples-puntos-de-acceso-trabajan-como-una-unica-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-mesh-how-multiple-access-points-work-as-a-single-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-mesh-como-multiples-puntos-de-acceso-trabajan-como-una-unica-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-mesh-como-multiplos-pontos-de-acesso-trabalham-como-uma-unica-rede" />
<lastmod>2026-09-17T13:59:40.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-5-dados-video-energia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-5-data-video-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-5-datos-video-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<lastmod>2026-09-17T13:59:23.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-5-data-video-power</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-5-data-video-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-5-datos-video-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<lastmod>2026-09-17T13:59:23.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-5-datos-video-energia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-5-data-video-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-5-datos-video-energia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-5-dados-video-energia" />
<lastmod>2026-09-17T13:59:23.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-vs-conventional-memory-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<lastmod>2026-09-17T13:59:07.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-vs-conventional-memory-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-vs-conventional-memory-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<lastmod>2026-09-17T13:59:07.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-vs-conventional-memory-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-vs-memoria-convencional-servidores" />
<lastmod>2026-09-17T13:59:07.212Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ddr4-vs-ddr5-what-changed-in-ram-memory-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ddr4-vs-ddr5-que-cambio-en-la-arquitectura-de-las-memorias-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<lastmod>2026-09-17T13:58:46.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ddr4-vs-ddr5-what-changed-in-ram-memory-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ddr4-vs-ddr5-what-changed-in-ram-memory-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ddr4-vs-ddr5-que-cambio-en-la-arquitectura-de-las-memorias-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<lastmod>2026-09-17T13:58:46.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ddr4-vs-ddr5-que-cambio-en-la-arquitectura-de-las-memorias-ram</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ddr4-vs-ddr5-what-changed-in-ram-memory-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ddr4-vs-ddr5-que-cambio-en-la-arquitectura-de-las-memorias-ram" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ddr4-vs-ddr5-o-que-mudou-na-arquitetura-das-memorias-ram" />
<lastmod>2026-09-17T13:58:46.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-explained-how-lanes-generations-speeds-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-explicado-como-funcionan-lanes-generaciones-velocidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<lastmod>2026-09-17T13:58:32.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-explained-how-lanes-generations-speeds-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-explained-how-lanes-generations-speeds-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-explicado-como-funcionan-lanes-generaciones-velocidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<lastmod>2026-09-17T13:58:32.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcie-explicado-como-funcionan-lanes-generaciones-velocidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcie-explained-how-lanes-generations-speeds-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcie-explicado-como-funcionan-lanes-generaciones-velocidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcie-explicado-como-funcionam-lanes-geracoes-e-velocidades" />
<lastmod>2026-09-17T13:58:32.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-boot-how-computers-verify-operating-system-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacion-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<lastmod>2026-09-17T13:58:13.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-boot-how-computers-verify-operating-system-reliability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-boot-how-computers-verify-operating-system-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacion-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<lastmod>2026-09-17T13:58:13.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secure-boot-como-funciona-verificacion-sistema-operativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secure-boot-how-computers-verify-operating-system-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacion-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secure-boot-como-funciona-verificacao-sistema-operacional" />
<lastmod>2026-09-17T13:58:13.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-vs-bios-evolution-computer-boot-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-vs-bios-evolucion-arranque-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<lastmod>2026-09-17T13:57:58.708Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-vs-bios-evolution-computer-boot-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-vs-bios-evolution-computer-boot-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-vs-bios-evolucion-arranque-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<lastmod>2026-09-17T13:57:58.708Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uefi-vs-bios-evolucion-arranque-computadoras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uefi-vs-bios-evolution-computer-boot-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uefi-vs-bios-evolucion-arranque-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uefi-vs-bios-evolucao-inicializacao-computadores" />
<lastmod>2026-09-17T13:57:58.708Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-how-virtual-sim-cards-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-como-funciona-tarjeta-sim-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<lastmod>2026-09-17T13:57:38.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-how-virtual-sim-cards-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-how-virtual-sim-cards-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-como-funciona-tarjeta-sim-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<lastmod>2026-09-17T13:57:38.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esim-como-funciona-tarjeta-sim-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esim-how-virtual-sim-cards-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esim-como-funciona-tarjeta-sim-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esim-como-funciona-chip-celular-virtual" />
<lastmod>2026-09-17T13:57:38.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-location-satellites-physics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-ubicacion-satelites-fisica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<lastmod>2026-09-17T13:57:21.633Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-gps-works-location-satellites-physics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-location-satellites-physics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-ubicacion-satelites-fisica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<lastmod>2026-09-17T13:57:21.633Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-gps-ubicacion-satelites-fisica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-gps-works-location-satellites-physics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-gps-ubicacion-satelites-fisica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-gps-localizacao-satelites" />
<lastmod>2026-09-17T13:57:21.633Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nfc-explained-how-payments-and-devices-exchange-data</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nfc-explained-how-payments-and-devices-exchange-data" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nfc-explicado-como-pagos-y-dispositivos-intercambian-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<lastmod>2026-09-17T13:57:04.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nfc-explained-how-payments-and-devices-exchange-data" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nfc-explicado-como-pagos-y-dispositivos-intercambian-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<lastmod>2026-09-17T13:57:04.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nfc-explicado-como-pagos-y-dispositivos-intercambian-datos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nfc-explained-how-payments-and-devices-exchange-data" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nfc-explicado-como-pagos-y-dispositivos-intercambian-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nfc-explicado-como-pagamentos-e-dispositivos-trocam-dados" />
<lastmod>2026-09-17T13:57:04.497Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<lastmod>2026-09-17T13:56:47.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<lastmod>2026-09-17T13:56:47.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bluetooth-classic-vs-bluetooth-low-energy-diferencas" />
<lastmod>2026-09-17T13:56:47.174Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-qr-code-works-information-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-codigo-qr-capacidad-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<lastmod>2026-09-17T13:56:27.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-qr-code-works-information-capacity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-qr-code-works-information-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-codigo-qr-capacidad-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<lastmod>2026-09-17T13:56:27.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-codigo-qr-capacidad-informacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-qr-code-works-information-capacity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-codigo-qr-capacidad-informacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-qr-code-capacidade-informacao" />
<lastmod>2026-09-17T13:56:27.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-disaster-recovery-infrastructure-reconstruction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-moderna-reconstruccion-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<lastmod>2026-09-17T13:50:19.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modern-disaster-recovery-infrastructure-reconstruction</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-disaster-recovery-infrastructure-reconstruction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-moderna-reconstruccion-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<lastmod>2026-09-17T13:50:19.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/recuperacion-desastres-moderna-reconstruccion-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-disaster-recovery-infrastructure-reconstruction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-moderna-reconstruccion-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-moderno-reconstrucao-infraestrutura" />
<lastmod>2026-09-17T13:50:19.039Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-container-backup-strategies-volumes-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-contenedores-docker-volumenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<lastmod>2026-09-17T13:50:02.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-container-backup-strategies-volumes-databases</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-container-backup-strategies-volumes-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-contenedores-docker-volumenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<lastmod>2026-09-17T13:50:02.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-respaldo-contenedores-docker-volumenes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-container-backup-strategies-volumes-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-contenedores-docker-volumenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-containers-docker-volumes-bancos-configuracoes" />
<lastmod>2026-09-17T13:50:02.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-backup-server-centralize-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-copias-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<lastmod>2026-09-17T13:49:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-backup-server-centralize-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-backup-server-centralize-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-copias-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<lastmod>2026-09-17T13:49:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-backup-server-centralizar-copias-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-backup-server-centralize-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-copias-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-backup-server-centralizar-backups" />
<lastmod>2026-09-17T13:49:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/restic-borg-kopia-backup-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/restic-borg-kopia-linux-backup-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/restic-borg-kopia-respaldos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<lastmod>2026-09-17T13:49:25.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/restic-borg-kopia-linux-backup-tools</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/restic-borg-kopia-linux-backup-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/restic-borg-kopia-respaldos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<lastmod>2026-09-17T13:49:25.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/restic-borg-kopia-respaldos-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/restic-borg-kopia-linux-backup-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/restic-borg-kopia-respaldos-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/restic-borg-kopia-backup-linux" />
<lastmod>2026-09-17T13:49:25.240Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-para-backups-reducao-custos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-for-backups-cost-reduction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-de-objetos-respaldos-reduccion-costos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<lastmod>2026-09-17T13:49:07.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-for-backups-cost-reduction</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-for-backups-cost-reduction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-de-objetos-respaldos-reduccion-costos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<lastmod>2026-09-17T13:49:07.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/almacenamiento-de-objetos-respaldos-reduccion-costos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-for-backups-cost-reduction" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/almacenamiento-de-objetos-respaldos-reduccion-costos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-para-backups-reducao-custos" />
<lastmod>2026-09-17T13:49:07.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-backup-recovery-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-cloud-recuperacion-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<lastmod>2026-09-17T13:48:52.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-vs-cloud-backup-recovery-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-backup-recovery-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-cloud-recuperacion-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<lastmod>2026-09-17T13:48:52.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/respaldo-local-vs-cloud-recuperacion-proteccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-vs-cloud-backup-recovery-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-cloud-recuperacion-proteccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-cloud-recuperacao-protecao" />
<lastmod>2026-09-17T13:48:52.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-replication-vs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-replicacion-vs-backup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<lastmod>2026-09-17T13:48:33.791Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-replication-vs-backup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-replication-vs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-replicacion-vs-backup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<lastmod>2026-09-17T13:48:33.791Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-replicacion-vs-backup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-replication-vs-backup" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-replicacion-vs-backup" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-replicacao-vs-backup" />
<lastmod>2026-09-17T13:48:33.791Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-strategies-full-incremental-differential" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<lastmod>2026-09-17T13:48:12.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-strategies-full-incremental-differential</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-strategies-full-incremental-differential" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<lastmod>2026-09-17T13:48:12.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-respaldo-completo-incremental-diferencial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backup-strategies-full-incremental-differential" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-respaldo-completo-incremental-diferencial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-backup-completo-incremental-diferencial" />
<lastmod>2026-09-17T13:48:12.616Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-imutavel-protecao-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-ransomware-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-proteccion-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<lastmod>2026-09-17T13:47:58.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-backup-ransomware-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-ransomware-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-proteccion-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<lastmod>2026-09-17T13:47:58.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/copia-de-seguridad-inmutable-proteccion-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-ransomware-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-proteccion-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-protecao-ransomware" />
<lastmod>2026-09-17T13:47:58.078Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-backup-strategy-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategia-respaldo-3-2-1-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<lastmod>2026-09-17T13:47:39.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/3-2-1-backup-strategy-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-backup-strategy-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategia-respaldo-3-2-1-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<lastmod>2026-09-17T13:47:39.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategia-respaldo-3-2-1-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-backup-strategy-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategia-respaldo-3-2-1-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-3-2-1-estrategia-contra-ransomware" />
<lastmod>2026-09-17T13:47:39.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chiplets-modularity-processor-manufacturing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chiplets-modularidad-construccion-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<lastmod>2026-09-17T13:47:21.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chiplets-modularity-processor-manufacturing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chiplets-modularity-processor-manufacturing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chiplets-modularidad-construccion-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<lastmod>2026-09-17T13:47:21.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chiplets-modularidad-construccion-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chiplets-modularity-processor-manufacturing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chiplets-modularidad-construccion-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chiplets-modularidade-construcao-processadores" />
<lastmod>2026-09-17T13:47:21.249Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/32-bit-vs-64-bit-computer-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-32-bits-vs-64-bits-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<lastmod>2026-09-17T13:47:08.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/32-bit-vs-64-bit-computer-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/32-bit-vs-64-bit-computer-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-32-bits-vs-64-bits-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<lastmod>2026-09-17T13:47:08.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-32-bits-vs-64-bits-computadoras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/32-bit-vs-64-bit-computer-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-32-bits-vs-64-bits-computadoras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-32-bits-vs-64-bits" />
<lastmod>2026-09-17T13:47:08.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-processor-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencias-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<lastmod>2026-09-17T13:46:45.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-processor-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-processor-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencias-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<lastmod>2026-09-17T13:46:45.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencias-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-processor-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencias-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-diferencas-processadores" />
<lastmod>2026-09-17T13:46:45.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/big-little-hybrid-architectures-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/big-little-arquitecturas-hibridas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<lastmod>2026-09-17T13:46:29.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/big-little-hybrid-architectures-processors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/big-little-hybrid-architectures-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/big-little-arquitecturas-hibridas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<lastmod>2026-09-17T13:46:29.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/big-little-arquitecturas-hibridas-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/big-little-hybrid-architectures-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/big-little-arquitecturas-hibridas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/big-little-arquiteturas-hibridas-processadores" />
<lastmod>2026-09-17T13:46:29.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hyper-threading-smt-how-physical-core-executes-multiple-threads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-ejecuta-multiples-hilos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<lastmod>2026-09-17T13:46:14.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hyper-threading-smt-how-physical-core-executes-multiple-threads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hyper-threading-smt-how-physical-core-executes-multiple-threads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-ejecuta-multiples-hilos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<lastmod>2026-09-17T13:46:14.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-ejecuta-multiples-hilos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hyper-threading-smt-how-physical-core-executes-multiple-threads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-ejecuta-multiples-hilos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hyper-threading-smt-como-nucleo-fisico-executa-multiplas-threads" />
<lastmod>2026-09-17T13:46:14.844Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-execution-how-modern-cpus-gain-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ejecucion-especulativa-como-cpus-modernas-ganan-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<lastmod>2026-09-17T13:45:57.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/speculative-execution-how-modern-cpus-gain-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-execution-how-modern-cpus-gain-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ejecucion-especulativa-como-cpus-modernas-ganan-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<lastmod>2026-09-17T13:45:57.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ejecucion-especulativa-como-cpus-modernas-ganan-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/speculative-execution-how-modern-cpus-gain-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ejecucion-especulativa-como-cpus-modernas-ganan-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/execucao-especulativa-como-cpus-modernas-ganham-desempenho" />
<lastmod>2026-09-17T13:45:57.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-prediction-how-processors-guess-code-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-prediction-como-los-procesadores-intentan-predecir-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<lastmod>2026-09-17T13:45:35.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-prediction-how-processors-guess-code-execution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-prediction-how-processors-guess-code-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-prediction-como-los-procesadores-intentan-predecir-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<lastmod>2026-09-17T13:45:35.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/branch-prediction-como-los-procesadores-intentan-predecir-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/branch-prediction-how-processors-guess-code-execution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/branch-prediction-como-los-procesadores-intentan-predecir-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/branch-prediction-como-processadores-tentam-prever-codigo" />
<lastmod>2026-09-17T13:45:35.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-pipeline-works-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<lastmod>2026-09-17T13:45:16.598Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-cpu-pipeline-works-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-pipeline-works-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<lastmod>2026-09-17T13:45:16.598Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-pipeline-cpu-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-cpu-pipeline-works-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-pipeline-cpu-desempenho" />
<lastmod>2026-09-17T13:45:16.598Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-vs-cisc-design-philosophies-processor-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-diseno-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<lastmod>2026-09-17T13:44:56.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-vs-cisc-design-philosophies-processor-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-vs-cisc-design-philosophies-processor-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-diseno-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<lastmod>2026-09-17T13:44:56.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-diseno-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-vs-cisc-design-philosophies-processor-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-diseno-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-vs-cisc-filosofias-de-projeto-processadores" />
<lastmod>2026-09-17T13:44:56.755Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-architecture-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-x86-vs-arm-como-funcionan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<lastmod>2026-09-17T13:44:36.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/x86-vs-arm-architecture-how-they-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-architecture-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-x86-vs-arm-como-funcionan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<lastmod>2026-09-17T13:44:36.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-x86-vs-arm-como-funcionan</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-architecture-how-they-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-x86-vs-arm-como-funcionan" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-x86-vs-arm-como-funcionam" />
<lastmod>2026-09-17T13:44:36.958Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-processor-development-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-procesador-desarrollo-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<lastmod>2026-09-19T07:03:13.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-choose-processor-development-docker-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-processor-development-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-procesador-desarrollo-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<lastmod>2026-09-19T07:03:13.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-elegir-procesador-desarrollo-docker-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-processor-development-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-procesador-desarrollo-docker-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-processador-desenvolvimento-docker-home-lab" />
<lastmod>2026-09-19T07:03:13.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-market-battle-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-batalla-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<lastmod>2026-09-17T13:33:04.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-market-battle-amd-intel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-market-battle-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-batalla-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<lastmod>2026-09-17T13:33:04.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-batalla-mercado-amd-intel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-market-battle-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-batalla-mercado-amd-intel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-disputa-mercado-amd-intel" />
<lastmod>2026-09-17T13:33:04.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtualization-amd-intel-passthrough-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-amd-intel-passthrough-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<lastmod>2026-09-17T13:32:46.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtualization-amd-intel-passthrough-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtualization-amd-intel-passthrough-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-amd-intel-passthrough-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<lastmod>2026-09-17T13:32:46.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtualizacion-amd-intel-passthrough-guia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/virtualization-amd-intel-passthrough-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-amd-intel-passthrough-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/virtualizacao-amd-intel-passthrough" />
<lastmod>2026-09-17T13:32:46.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-server-vs-desktop-cpu-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencias-servidores-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<lastmod>2026-09-17T13:32:27.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-server-vs-desktop-cpu-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-server-vs-desktop-cpu-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencias-servidores-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<lastmod>2026-09-17T13:32:27.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencias-servidores-escritorio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-server-vs-desktop-cpu-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencias-servidores-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intel-xeon-vs-amd-epyc-diferencas-servidores-desktops" />
<lastmod>2026-09-17T13:32:27.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-servers-home-lab-desktop-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-servidores-laboratorio-casero-procesador-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<lastmod>2026-09-17T13:32:12.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-servers-home-lab-desktop-processor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-servers-home-lab-desktop-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-servidores-laboratorio-casero-procesador-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<lastmod>2026-09-17T13:32:12.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-servidores-laboratorio-casero-procesador-escritorio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-servers-home-lab-desktop-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-servidores-laboratorio-casero-procesador-escritorio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-servidores-home-lab-processador-desktop" />
<lastmod>2026-09-17T13:32:12.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-graphics-vs-dedicated-gpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<lastmod>2026-09-17T13:31:55.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrated-graphics-vs-dedicated-gpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-graphics-vs-dedicated-gpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<lastmod>2026-09-17T13:31:55.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procesador-video-integrado-vs-gpu-dedicada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrated-graphics-vs-dedicated-gpu" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesador-video-integrado-vs-gpu-dedicada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processador-video-integrado-vs-gpu-dedicada" />
<lastmod>2026-09-17T13:31:55.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overclock-vs-undervolt-cpu-performance-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overclock-vs-undervolt-rendimiento-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<lastmod>2026-09-17T13:31:36.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overclock-vs-undervolt-cpu-performance-power</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overclock-vs-undervolt-cpu-performance-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overclock-vs-undervolt-rendimiento-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<lastmod>2026-09-17T13:31:36.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/overclock-vs-undervolt-rendimiento-consumo-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/overclock-vs-undervolt-cpu-performance-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/overclock-vs-undervolt-rendimiento-consumo-cpu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/overclock-vs-undervolt-desempenho-consumo-cpu" />
<lastmod>2026-09-17T13:31:36.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-motherboard-chipset-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-chipset-placa-base-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<lastmod>2026-09-17T13:31:17.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-choose-motherboard-chipset-processor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-motherboard-chipset-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-chipset-placa-base-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<lastmod>2026-09-17T13:31:17.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-elegir-chipset-placa-base-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-motherboard-chipset-processor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-chipset-placa-base-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-chipset-placa-mae-processador" />
<lastmod>2026-09-17T13:31:17.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-amd-sockets-cpu-upgrade-motherboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sockets-intel-amd-cambio-procesador-placa-base" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<lastmod>2026-09-17T13:31:00.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intel-amd-sockets-cpu-upgrade-motherboard</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-amd-sockets-cpu-upgrade-motherboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sockets-intel-amd-cambio-procesador-placa-base" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<lastmod>2026-09-17T13:31:00.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sockets-intel-amd-cambio-procesador-placa-base</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intel-amd-sockets-cpu-upgrade-motherboard" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sockets-intel-amd-cambio-procesador-placa-base" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sockets-intel-amd-troca-processador-placa-mae" />
<lastmod>2026-09-17T13:31:00.458Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-am4-vs-am5-is-it-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<lastmod>2026-09-17T13:30:42.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-am4-vs-am5-is-it-worth-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-am4-vs-am5-is-it-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<lastmod>2026-09-17T13:30:42.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-am4-vs-am5-vale-la-pena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-am4-vs-am5-is-it-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-am4-vs-am5-vale-a-pena" />
<lastmod>2026-09-17T13:30:42.954Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processors-65w-vs-125w-performance-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-65w-vs-125w-rendimiento-consumo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<lastmod>2026-09-17T13:30:22.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processors-65w-vs-125w-performance-consumption</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processors-65w-vs-125w-performance-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-65w-vs-125w-rendimiento-consumo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<lastmod>2026-09-17T13:30:22.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procesadores-65w-vs-125w-rendimiento-consumo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processors-65w-vs-125w-performance-consumption" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesadores-65w-vs-125w-rendimiento-consumo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processadores-65w-vs-125w-desempenho-consumo" />
<lastmod>2026-09-17T13:30:22.096Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-explicado-significado-amd-intel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-explained-meaning-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<lastmod>2026-09-17T13:30:08.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-explained-meaning-amd-intel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-explained-meaning-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<lastmod>2026-09-17T13:30:08.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tdp-explicado-significado-amd-intel-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tdp-explained-meaning-amd-intel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tdp-explicado-significado-amd-intel" />
<lastmod>2026-09-17T13:30:08.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-3d-v-cache-ryzen-x3d-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-3d-v-cache-procesadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<lastmod>2026-09-17T13:29:48.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-3d-v-cache-ryzen-x3d-processors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-3d-v-cache-ryzen-x3d-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-3d-v-cache-procesadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<lastmod>2026-09-17T13:29:48.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-3d-v-cache-procesadores-ryzen-x3d</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-3d-v-cache-ryzen-x3d-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-3d-v-cache-procesadores-ryzen-x3d" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-3d-v-cache-processadores-ryzen-x3d" />
<lastmod>2026-09-17T13:29:48.155Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cache-processor-memory-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<lastmod>2026-09-17T13:29:32.540Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/l1-l2-l3-cache-processor-memory-importance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cache-processor-memory-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<lastmod>2026-09-17T13:29:32.540Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-procesador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/l1-l2-l3-cache-processor-memory-importance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-procesador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-l1-l2-l3-importancia-memoria-processador" />
<lastmod>2026-09-17T13:29:32.540Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-ipc-cache-cpu-speed-determinants" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-ipc-cache-velocidad-cpu-determinantes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<lastmod>2026-09-17T13:29:20.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-ipc-cache-cpu-speed-determinants</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-ipc-cache-cpu-speed-determinants" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-ipc-cache-velocidad-cpu-determinantes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<lastmod>2026-09-17T13:29:20.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clock-ipc-cache-velocidad-cpu-determinantes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clock-ipc-cache-cpu-speed-determinants" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clock-ipc-cache-velocidad-cpu-determinantes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clock-ipc-cache-velocidade-cpu" />
<lastmod>2026-09-17T13:29:20.371Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nucleos-vs-hilos-rendimiento-procesador</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nucleos-vs-hilos-rendimiento-procesador" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cores-vs-threads-processor-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<lastmod>2026-09-17T13:28:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nucleos-vs-hilos-rendimiento-procesador" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cores-vs-threads-processor-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<lastmod>2026-09-17T13:28:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cores-vs-threads-processor-performance</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nucleos-vs-hilos-rendimiento-procesador" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cores-vs-threads-processor-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nucleos-vs-threads-desempenho-processador" />
<lastmod>2026-09-17T13:28:59.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-when-high-end-processors-are-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-cuando-vale-la-pena-invertir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<lastmod>2026-09-17T13:28:43.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-9-vs-core-i9-when-high-end-processors-are-worth-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-when-high-end-processors-are-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-cuando-vale-la-pena-invertir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<lastmod>2026-09-17T13:28:43.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-9-vs-core-i9-cuando-vale-la-pena-invertir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-when-high-end-processors-are-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-cuando-vale-la-pena-invertir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-9-vs-core-i9-quando-vale-a-pena-investir" />
<lastmod>2026-09-17T13:28:43.415Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-productivity-programming-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencias-productividad-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<lastmod>2026-09-17T13:28:23.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-7-vs-core-i7-productivity-programming-gaming</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-productivity-programming-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencias-productividad-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<lastmod>2026-09-17T13:28:23.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencias-productividad-juegos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-productivity-programming-gaming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencias-productividad-juegos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-7-vs-core-i7-diferencas-produtividade-jogos" />
<lastmod>2026-09-17T13:28:23.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-which-processor-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-que-procesador-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<lastmod>2026-09-17T13:28:07.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-5-vs-core-i5-which-processor-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-which-processor-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-que-procesador-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<lastmod>2026-09-17T13:28:07.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ryzen-5-vs-core-i5-que-procesador-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-which-processor-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-que-procesador-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ryzen-5-vs-core-i5-qual-processador-escolher" />
<lastmod>2026-09-17T13:28:07.156Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-platform-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencias-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<lastmod>2026-09-17T13:27:49.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-vs-intel-core-platform-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-platform-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencias-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<lastmod>2026-09-17T13:27:49.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencias-plataforma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-platform-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencias-plataforma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/amd-ryzen-vs-intel-core-diferencas-plataformas" />
<lastmod>2026-09-17T13:27:49.224Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-site-migration-data-loss-seo-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-wordpress-sin-perdida-datos-impacto-seo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<lastmod>2026-09-17T13:12:44.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-site-migration-data-loss-seo-impact</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-site-migration-data-loss-seo-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-wordpress-sin-perdida-datos-impacto-seo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<lastmod>2026-09-17T13:12:44.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracion-wordpress-sin-perdida-datos-impacto-seo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-site-migration-data-loss-seo-impact" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-wordpress-sin-perdida-datos-impacto-seo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-wordpress-sem-perda-de-dados-e-impacto-seo" />
<lastmod>2026-09-17T13:12:44.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-500-errors-white-screen-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-errores-500-pantalla-blanca-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<lastmod>2026-09-17T13:12:29.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-diagnose-500-errors-white-screen-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-500-errors-white-screen-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-errores-500-pantalla-blanca-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<lastmod>2026-09-17T13:12:29.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-errores-500-pantalla-blanca-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-500-errors-white-screen-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-errores-500-pantalla-blanca-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-erros-500-tela-branca-wordpress" />
<lastmod>2026-09-17T13:12:29.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automated-wordpress-backup-files-database-external-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-automatica-wordpress-archivos-base-datos-almacenamiento-externo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<lastmod>2026-09-17T13:12:12.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automated-wordpress-backup-files-database-external-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automated-wordpress-backup-files-database-external-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-automatica-wordpress-archivos-base-datos-almacenamiento-externo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<lastmod>2026-09-17T13:12:12.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/copia-seguridad-automatica-wordpress-archivos-base-datos-almacenamiento-externo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/automated-wordpress-backup-files-database-external-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-automatica-wordpress-archivos-base-datos-almacenamiento-externo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-automatico-wordpress-arquivos-banco-dados-armazenamento-externo" />
<lastmod>2026-09-17T13:12:12.587Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-ssl-https-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<lastmod>2026-09-17T13:11:55.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-ssl-https-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<lastmod>2026-09-17T13:11:55.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-ssl-https-wordpress-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-ssl-https-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-ssl-https-wordpress" />
<lastmod>2026-09-17T13:11:55.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-in-production-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-en-produccion-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<lastmod>2026-09-17T13:11:37.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-in-production-php-fpm-nginx-mysql</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-in-production-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-en-produccion-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<lastmod>2026-09-17T13:11:37.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-en-produccion-php-fpm-nginx-mysql</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-in-production-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-en-produccion-php-fpm-nginx-mysql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-em-producao-php-fpm-nginx-mysql" />
<lastmod>2026-09-17T13:11:37.951Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-different-layouts-posts-pages-categories-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-diferentes-disenos-entradas-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<lastmod>2026-09-17T13:11:24.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-different-layouts-posts-pages-categories-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-different-layouts-posts-pages-categories-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-diferentes-disenos-entradas-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<lastmod>2026-09-17T13:11:24.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-diferentes-disenos-entradas-paginas-categorias-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-different-layouts-posts-pages-categories-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-diferentes-disenos-entradas-paginas-categorias-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-layouts-diferentes-posts-paginas-categorias-astra" />
<lastmod>2026-09-17T13:11:24.470Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-global-colors-typography-design-consistente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-global-colors-typography-consistent-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-global-colors-typography-diseno-consistente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<lastmod>2026-09-17T13:11:04.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-global-colors-typography-consistent-design</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-global-colors-typography-consistent-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-global-colors-typography-diseno-consistente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<lastmod>2026-09-17T13:11:04.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-global-colors-typography-diseno-consistente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-global-colors-typography-consistent-design" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-global-colors-typography-diseno-consistente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-global-colors-typography-design-consistente" />
<lastmod>2026-09-17T13:11:04.966Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-responsive-menus-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-menus-responsivos-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<lastmod>2026-09-17T13:10:46.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-build-responsive-menus-mega-menus-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-responsive-menus-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-menus-responsivos-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<lastmod>2026-09-17T13:10:46.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-menus-responsivos-mega-menus-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-responsive-menus-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-menus-responsivos-mega-menus-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-menus-responsivos-e-mega-menus-astra" />
<lastmod>2026-09-17T13:10:46.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-woocommerce-how-to-build-fast-online-store" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-woocommerce-como-crear-tienda-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<lastmod>2026-09-17T13:10:01.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-woocommerce-how-to-build-fast-online-store</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-woocommerce-how-to-build-fast-online-store" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-woocommerce-como-crear-tienda-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<lastmod>2026-09-17T13:10:01.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-woocommerce-como-crear-tienda-virtual-rapida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-woocommerce-how-to-build-fast-online-store" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-woocommerce-como-crear-tienda-virtual-rapida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-woocommerce-como-criar-loja-virtual-rapida" />
<lastmod>2026-09-17T13:10:01.535Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-hooks-how-to-add-content-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-hooks-como-agregar-contenidos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<lastmod>2026-09-17T13:09:34.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-hooks-how-to-add-content-features</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-hooks-how-to-add-content-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-hooks-como-agregar-contenidos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<lastmod>2026-09-17T13:09:34.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-hooks-como-agregar-contenidos-funcionalidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-hooks-how-to-add-content-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-hooks-como-agregar-contenidos-funcionalidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-hooks-como-adicionar-conteudos-funcionalidades" />
<lastmod>2026-09-17T13:09:34.507Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimize-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimizar-imagenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<lastmod>2026-09-17T13:09:18.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lazy-loading-wordpress-optimize-images</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimize-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimizar-imagenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<lastmod>2026-09-17T13:09:18.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lazy-loading-wordpress-optimizar-imagenes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimize-images" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lazy-loading-wordpress-optimizar-imagenes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lazy-loading-wordpress-otimizar-imagens" />
<lastmod>2026-09-17T13:09:18.970Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-wordpress-reduce-latency-speed-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-wordpress-reducir-latencia-acelerar-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<lastmod>2026-09-17T13:08:26.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-wordpress-reduce-latency-speed-assets</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-wordpress-reduce-latency-speed-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-wordpress-reducir-latencia-acelerar-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<lastmod>2026-09-17T13:08:26.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-wordpress-reducir-latencia-acelerar-recursos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-wordpress-reduce-latency-speed-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-wordpress-reducir-latencia-acelerar-recursos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-wordpress-reduzir-latencia-acelerar-imagens" />
<lastmod>2026-09-17T13:08:26.382Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-wordpress-object-cache-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-wordpress-object-cache-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<lastmod>2026-09-17T13:07:41.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-wordpress-object-cache-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-wordpress-object-cache-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-wordpress-object-cache-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<lastmod>2026-09-17T13:07:41.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-wordpress-object-cache-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-wordpress-object-cache-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-wordpress-object-cache-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-wordpress-object-cache-desempenho" />
<lastmod>2026-09-17T13:07:41.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-optimize-wordpress-mysql-database" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-optimizar-base-datos-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<lastmod>2026-09-17T13:07:22.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-optimize-wordpress-mysql-database</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-optimize-wordpress-mysql-database" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-optimizar-base-datos-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<lastmod>2026-09-17T13:07:22.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-optimizar-base-datos-mysql-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-optimize-wordpress-mysql-database" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-optimizar-base-datos-mysql-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-otimizar-banco-dados-mysql-wordpress" />
<lastmod>2026-09-17T13:07:22.112Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cron-scheduled-tasks-wp-cron" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cron-tareas-programadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<lastmod>2026-09-17T13:06:30.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cron-scheduled-tasks-wp-cron</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cron-scheduled-tasks-wp-cron" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cron-tareas-programadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<lastmod>2026-09-17T13:06:30.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cron-tareas-programadas-wp-cron</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cron-scheduled-tasks-wp-cron" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cron-tareas-programadas-wp-cron" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cron-tarefas-agendadas-wp-cron" />
<lastmod>2026-09-17T13:06:30.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-custom-wordpress-plugins-basic-structure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-plugins-wordpress-estructura-basica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<lastmod>2026-09-17T13:05:47.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-build-custom-wordpress-plugins-basic-structure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-custom-wordpress-plugins-basic-structure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-plugins-wordpress-estructura-basica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<lastmod>2026-09-17T13:05:47.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-plugins-wordpress-estructura-basica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-custom-wordpress-plugins-basic-structure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-plugins-wordpress-estructura-basica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-plugins-wordpress-estrutura-basica" />
<lastmod>2026-09-17T13:05:47.992Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-rest-api-integrate-external-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-rest-wordpress-integrar-aplicaciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<lastmod>2026-09-17T13:04:51.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-rest-api-integrate-external-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-rest-api-integrate-external-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-rest-wordpress-integrar-aplicaciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<lastmod>2026-09-17T13:04:51.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-rest-wordpress-integrar-aplicaciones-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-rest-api-integrate-external-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-rest-wordpress-integrar-aplicaciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-rest-api-integracao-aplicacoes-externas" />
<lastmod>2026-09-17T13:04:51.024Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wp-cli-administer-wordpress-from-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-desde-la-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<lastmod>2026-09-17T13:03:59.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wp-cli-administer-wordpress-from-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wp-cli-administer-wordpress-from-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-desde-la-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<lastmod>2026-09-17T13:03:59.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wp-cli-administrar-wordpress-desde-la-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wp-cli-administer-wordpress-from-terminal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-desde-la-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wp-cli-administrar-wordpress-pelo-terminal" />
<lastmod>2026-09-17T13:03:59.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-multisite-when-it-is-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-multisite-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<lastmod>2026-09-17T13:02:03.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-multisite-when-it-is-worth-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-multisite-when-it-is-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-multisite-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<lastmod>2026-09-17T13:02:03.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-multisite-cuando-vale-la-pena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-multisite-when-it-is-worth-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-multisite-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-multisite-quando-vale-a-pena" />
<lastmod>2026-09-17T13:02:03.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-wordpress-staging-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-entorno-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<lastmod>2026-09-17T13:01:26.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-wordpress-staging-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-wordpress-staging-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-entorno-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<lastmod>2026-09-17T13:01:26.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-entorno-staging-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-wordpress-staging-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-entorno-staging-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-ambiente-staging-wordpress" />
<lastmod>2026-09-17T13:01:26.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-leadership-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-tech-lead-liderazgo-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<lastmod>2026-09-17T13:00:40.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senior-to-tech-lead-transition-leadership-code</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-leadership-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-tech-lead-liderazgo-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<lastmod>2026-09-17T13:00:40.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicion-senior-tech-lead-liderazgo-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-to-tech-lead-transition-leadership-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-senior-tech-lead-liderazgo-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-senior-tech-lead-lideranca-codigo" />
<lastmod>2026-09-17T13:00:40.276Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<lastmod>2026-09-17T12:26:32.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-hooks-actions-filters-practice</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<lastmod>2026-09-17T12:26:32.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-hooks-actions-filters-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-hooks-actions-filters-pratica" />
<lastmod>2026-09-17T12:26:32.825Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-astra-child-theme-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tema-hijo-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<lastmod>2026-09-17T12:26:17.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-astra-child-theme-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-astra-child-theme-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tema-hijo-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<lastmod>2026-09-17T12:26:17.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-tema-hijo-astra-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-astra-child-theme-wordpress" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tema-hijo-astra-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-tema-filho-astra-wordpress" />
<lastmod>2026-09-17T12:26:17.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/acf-wordpress-custom-fields-structure-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estructurar-contenidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<lastmod>2026-09-17T12:26:01.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/acf-wordpress-custom-fields-structure-content</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/acf-wordpress-custom-fields-structure-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estructurar-contenidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<lastmod>2026-09-17T12:26:01.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estructurar-contenidos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/acf-wordpress-custom-fields-structure-content" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estructurar-contenidos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/acf-wordpress-campos-personalizados-estruturar-conteudos" />
<lastmod>2026-09-17T12:26:01.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/custom-post-types-wordpress-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<lastmod>2026-09-17T12:25:43.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custom-post-types-wordpress-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/custom-post-types-wordpress-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<lastmod>2026-09-17T12:25:43.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custom-post-types-wordpress-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/custom-post-types-wordpress-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custom-post-types-wordpress-arquitetura" />
<lastmod>2026-09-17T12:25:43.583Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gutenberg-vs-elementor-wordpress-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativa-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<lastmod>2026-09-17T12:25:27.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gutenberg-vs-elementor-wordpress-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gutenberg-vs-elementor-wordpress-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativa-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<lastmod>2026-09-17T12:25:27.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gutenberg-vs-elementor-comparativa-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gutenberg-vs-elementor-wordpress-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativa-wordpress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gutenberg-vs-elementor-comparativo-wordpress" />
<lastmod>2026-09-17T12:25:27.678Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-wordpress-when-it-makes-sense-to-separate-cms-from-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-headless-cuando-vale-la-pena-separar-el-cms-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<lastmod>2026-09-17T12:25:11.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/headless-wordpress-when-it-makes-sense-to-separate-cms-from-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-wordpress-when-it-makes-sense-to-separate-cms-from-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-headless-cuando-vale-la-pena-separar-el-cms-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<lastmod>2026-09-17T12:25:11.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-headless-cuando-vale-la-pena-separar-el-cms-del-frontend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/headless-wordpress-when-it-makes-sense-to-separate-cms-from-frontend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-headless-cuando-vale-la-pena-separar-el-cms-del-frontend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-headless-quando-vale-a-pena-separar-o-cms-do-frontend" />
<lastmod>2026-09-17T12:25:11.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-proteger-painel-wp-admin</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-wordpress-wp-admin-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-panel-wp-admin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<lastmod>2026-09-19T01:13:49.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-secure-wordpress-wp-admin-panel</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-wordpress-wp-admin-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-panel-wp-admin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<lastmod>2026-09-19T01:13:49.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-proteger-panel-wp-admin</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-wordpress-wp-admin-panel" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-panel-wp-admin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-painel-wp-admin" />
<lastmod>2026-09-19T01:13:49.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-cache-wordpress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-wordpress-caching" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-cache-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<lastmod>2026-09-17T12:24:32.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-wordpress-caching</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-wordpress-caching" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-cache-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<lastmod>2026-09-17T12:24:32.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-cache-wordpress-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-wordpress-caching" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-cache-wordpress-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-cache-wordpress" />
<lastmod>2026-09-17T12:24:32.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cloudflare-performance-optimization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cloudflare-optimizacion-rendimiento-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<lastmod>2026-09-17T12:24:18.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cloudflare-performance-optimization-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cloudflare-performance-optimization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cloudflare-optimizacion-rendimiento-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<lastmod>2026-09-17T12:24:18.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-cloudflare-optimizacion-rendimiento-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-cloudflare-performance-optimization-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-cloudflare-optimizacion-rendimiento-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-cloudflare-otimizacao-desempenho-seguranca" />
<lastmod>2026-09-17T12:24:18.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-vps-hosting-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-vps-hospedar-sitio-propio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<lastmod>2026-09-17T12:24:04.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-vps-hosting-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-vps-hosting-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-vps-hospedar-sitio-propio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<lastmod>2026-09-17T12:24:04.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-vps-hospedar-sitio-propio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-vps-hosting-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-vps-hospedar-sitio-propio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-vps-hospedar-site-proprio" />
<lastmod>2026-09-17T12:24:04.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-with-docker-local-development-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-con-docker-entorno-local-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<lastmod>2026-09-17T12:23:46.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-with-docker-local-development-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-with-docker-local-development-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-con-docker-entorno-local-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<lastmod>2026-09-17T12:23:46.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-con-docker-entorno-local-desarrollo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wordpress-with-docker-local-development-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-con-docker-entorno-local-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-com-docker-ambiente-local-desenvolvimento" />
<lastmod>2026-09-17T12:23:46.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slow-wordpress-identify-plugins-themes-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<lastmod>2026-09-17T12:23:28.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/slow-wordpress-identify-plugins-themes-settings</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slow-wordpress-identify-plugins-themes-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<lastmod>2026-09-17T12:23:28.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuraciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slow-wordpress-identify-plugins-themes-settings" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wordpress-lento-identificar-plugins-temas-configuracoes" />
<lastmod>2026-09-17T12:23:28.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimize-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<lastmod>2026-09-17T12:23:16.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimize-core-web-vitals-wordpress-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimize-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<lastmod>2026-09-17T12:23:16.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizar-core-web-vitals-wordpress-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimize-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizar-core-web-vitals-wordpress-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizar-core-web-vitals-wordpress-astra" />
<lastmod>2026-09-17T12:23:16.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-customize-header-footer-astra-without-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sin-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<lastmod>2026-09-17T12:23:00.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-customize-header-footer-astra-without-code</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-customize-header-footer-astra-without-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sin-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<lastmod>2026-09-17T12:23:00.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-personalizar-header-footer-astra-sin-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-customize-header-footer-astra-without-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sin-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-personalizar-header-footer-astra-sem-codigo" />
<lastmod>2026-09-17T12:23:00.710Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-starter-templates-build-website-quickly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-starter-templates-crear-sitio-web-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<lastmod>2026-09-17T12:22:43.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-starter-templates-build-website-quickly</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-starter-templates-build-website-quickly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-starter-templates-crear-sitio-web-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<lastmod>2026-09-17T12:22:43.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-starter-templates-crear-sitio-web-rapido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-starter-templates-build-website-quickly" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-starter-templates-crear-sitio-web-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-starter-templates-criar-site-rapido" />
<lastmod>2026-09-17T12:22:43.412Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-elementor-how-to-build-professional-website" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-elementor-como-crear-sitio-web-profesional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<lastmod>2026-09-17T12:22:32.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-elementor-how-to-build-professional-website</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-elementor-how-to-build-professional-website" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-elementor-como-crear-sitio-web-profesional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<lastmod>2026-09-17T12:22:32.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-elementor-como-crear-sitio-web-profesional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-elementor-how-to-build-professional-website" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-elementor-como-crear-sitio-web-profesional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-elementor-como-montar-site-profissional" />
<lastmod>2026-09-17T12:22:32.878Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-gutenberg-build-professional-sites-without-page-builders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-gutenberg-crear-sitios-profesionales-sin-maquetadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<lastmod>2026-09-17T12:22:18.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-gutenberg-build-professional-sites-without-page-builders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-gutenberg-build-professional-sites-without-page-builders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-gutenberg-crear-sitios-profesionales-sin-maquetadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<lastmod>2026-09-17T12:22:18.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-gutenberg-crear-sitios-profesionales-sin-maquetadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-gutenberg-build-professional-sites-without-page-builders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-gutenberg-crear-sitios-profesionales-sin-maquetadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-gutenberg-criar-sites-profissionais-sem-page-builders" />
<lastmod>2026-09-17T12:22:18.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criar-site-wordpress-rapido-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-fast-wordpress-site-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-sitio-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<lastmod>2026-09-17T12:22:02.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/create-fast-wordpress-site-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-fast-wordpress-site-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-sitio-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<lastmod>2026-09-17T12:22:02.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crear-sitio-wordpress-rapido-astra</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-fast-wordpress-site-astra" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-sitio-wordpress-rapido-astra" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-site-wordpress-rapido-astra" />
<lastmod>2026-09-17T12:22:02.614Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-differences-when-to-upgrade" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencias-cuando-actualizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<lastmod>2026-09-17T12:21:50.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-free-vs-astra-pro-differences-when-to-upgrade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-differences-when-to-upgrade" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencias-cuando-actualizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<lastmod>2026-09-17T12:21:50.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencias-cuando-actualizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-differences-when-to-upgrade" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencias-cuando-actualizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-free-vs-astra-pro-diferencas-quando-atualizar" />
<lastmod>2026-09-17T12:21:50.234Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-theme-wordpress-performance-popularity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-theme-wordpress-rendimiento-popularidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<lastmod>2026-09-17T12:21:34.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-theme-wordpress-performance-popularity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-theme-wordpress-performance-popularity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-theme-wordpress-rendimiento-popularidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<lastmod>2026-09-17T12:21:34.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/astra-theme-wordpress-rendimiento-popularidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/astra-theme-wordpress-performance-popularity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/astra-theme-wordpress-rendimiento-popularidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/astra-theme-wordpress-desempenho-popularidade" />
<lastmod>2026-09-17T12:21:34.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-ip-network-architecture-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-bacnet-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<lastmod>2026-09-17T12:00:40.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-ip-network-architecture-building-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-ip-network-architecture-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-bacnet-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<lastmod>2026-09-17T12:00:40.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-redes-bacnet-ip-automatizacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-ip-network-architecture-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-bacnet-ip-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-bacnet-ip-automacao-predial" />
<lastmod>2026-09-17T12:00:40.205Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-migration-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-vps-cero-inactividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<lastmod>2026-09-17T11:59:15.341Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-migration-zero-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-migration-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-vps-cero-inactividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<lastmod>2026-09-17T11:59:15.341Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracion-vps-cero-inactividad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-migration-zero-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-vps-cero-inactividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migracao-vps-zero-indisponibilidade" />
<lastmod>2026-09-17T11:59:15.341Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/complete-vps-backup-recovery-plan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-completa-vps-plan-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<lastmod>2026-09-17T11:58:59.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/complete-vps-backup-recovery-plan</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/complete-vps-backup-recovery-plan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-completa-vps-plan-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<lastmod>2026-09-17T11:58:59.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/copia-seguridad-completa-vps-plan-recuperacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/complete-vps-backup-recovery-plan" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-seguridad-completa-vps-plan-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-completo-vps-plano-recuperacao" />
<lastmod>2026-09-17T11:58:59.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-dedicated-server-hardware-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracion-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<lastmod>2026-09-17T11:58:41.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-dedicated-server-hardware-migration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-dedicated-server-hardware-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracion-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<lastmod>2026-09-17T11:58:41.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracion-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-dedicated-server-hardware-migration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracion-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-servidor-dedicado-migracao-hardware" />
<lastmod>2026-09-17T11:58:41.349Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-size-vps-docker-databases-web-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bases-de-datos-aplicaciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<lastmod>2026-09-17T11:58:12.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-size-vps-docker-databases-web-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-size-vps-docker-databases-web-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bases-de-datos-aplicaciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<lastmod>2026-09-17T11:58:12.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-dimensionar-vps-docker-bases-de-datos-aplicaciones-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-size-vps-docker-databases-web-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bases-de-datos-aplicaciones-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-dimensionar-vps-docker-bancos-de-dados-aplicacoes-web" />
<lastmod>2026-09-17T11:58:12.913Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-websites-applications-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-alojar-multiples-sitios-aplicaciones-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<lastmod>2026-09-17T11:57:50.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-host-multiple-websites-applications-vps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-websites-applications-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-alojar-multiples-sitios-aplicaciones-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<lastmod>2026-09-17T11:57:50.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-alojar-multiples-sitios-aplicaciones-vps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-websites-applications-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-alojar-multiples-sitios-aplicaciones-vps" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-varios-sites-aplicacoes-vps" />
<lastmod>2026-09-17T11:57:50.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-linux-vps-before-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<lastmod>2026-09-17T11:57:28.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-secure-linux-vps-before-production</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-linux-vps-before-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<lastmod>2026-09-17T11:57:28.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-proteger-vps-linux-antes-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-linux-vps-before-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-vps-linux-antes-producao" />
<lastmod>2026-09-17T11:57:28.199Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-cheap-vps-worth-it-what-to-evaluate-before-buying" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-barato-vale-la-pena-que-evaluar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<lastmod>2026-09-17T11:56:59.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/is-cheap-vps-worth-it-what-to-evaluate-before-buying</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-cheap-vps-worth-it-what-to-evaluate-before-buying" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-barato-vale-la-pena-que-evaluar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<lastmod>2026-09-17T11:56:59.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-barato-vale-la-pena-que-evaluar-antes-de-contratar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-cheap-vps-worth-it-what-to-evaluate-before-buying" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-barato-vale-la-pena-que-evaluar-antes-de-contratar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-barata-vale-a-pena-o-que-avaliar-antes-de-contratar" />
<lastmod>2026-09-17T11:56:59.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-a-vps-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-un-vps-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<lastmod>2026-09-17T11:56:39.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-choose-a-vps-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-a-vps-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-un-vps-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<lastmod>2026-09-17T11:56:39.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-elegir-un-vps-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-a-vps-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-un-vps-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-uma-vps-guia-pratico" />
<lastmod>2026-09-17T11:56:39.316Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-vps-hosting-choice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-gestionado-vs-no-gestionado-eleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<lastmod>2026-09-17T11:56:24.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/managed-vs-unmanaged-vps-hosting-choice</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-vps-hosting-choice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-gestionado-vs-no-gestionado-eleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<lastmod>2026-09-17T11:56:24.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-gestionado-vs-no-gestionado-eleccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-vps-hosting-choice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-gestionado-vs-no-gestionado-eleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-gerenciada-vs-nao-gerenciada-escolha" />
<lastmod>2026-09-17T11:56:24.851Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-virtual-machine-real-difference-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferencia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<lastmod>2026-09-17T11:55:42.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-virtual-machine-real-difference-practice</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-virtual-machine-real-difference-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferencia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<lastmod>2026-09-17T11:55:42.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-maquina-virtual-diferencia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-virtual-machine-real-difference-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferencia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-vs-maquina-virtual-diferenca-pratica" />
<lastmod>2026-09-17T11:55:42.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-backup-strategies-protection-and-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-en-vmware-estrategias-de-proteccion-y-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<lastmod>2026-09-17T11:55:28.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-backup-strategies-protection-and-recovery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-backup-strategies-protection-and-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-en-vmware-estrategias-de-proteccion-y-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<lastmod>2026-09-17T11:55:28.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/respaldo-en-vmware-estrategias-de-proteccion-y-recuperacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-backup-strategies-protection-and-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-en-vmware-estrategias-de-proteccion-y-recuperacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-vmware-estrategias-de-protecao-e-recuperacao" />
<lastmod>2026-09-17T11:55:28.319Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-shared-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-almacenamiento-compartido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<lastmod>2026-09-17T11:55:11.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-shared-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-shared-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-almacenamiento-compartido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<lastmod>2026-09-17T11:55:11.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-almacenamiento-compartido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-shared-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-almacenamiento-compartido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-datastore-vmfs-nfs-armazenamento-compartilhado" />
<lastmod>2026-09-17T11:55:11.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-networking-architecture-vswitches-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<lastmod>2026-09-17T11:54:36.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-networking-architecture-vswitches-port-groups-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-networking-architecture-vswitches-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<lastmod>2026-09-17T11:54:36.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-redes-vmware-vswitch-port-groups-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-networking-architecture-vswitches-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-redes-vmware-vswitch-port-groups-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-redes-vmware-vswitch-port-groups-vlans" />
<lastmod>2026-09-17T11:54:36.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<lastmod>2026-09-17T11:54:21.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<lastmod>2026-09-17T11:54:21.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-vs-thick-provisioning-vmware-armazenamento" />
<lastmod>2026-09-17T11:54:21.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-tools-performance-optimization-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-tools-optimizacion-rendimiento-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<lastmod>2026-09-17T11:54:07.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-tools-performance-optimization-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-tools-performance-optimization-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-tools-optimizacion-rendimiento-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<lastmod>2026-09-17T11:54:07.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-tools-optimizacion-rendimiento-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-tools-performance-optimization-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-tools-optimizacion-rendimiento-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-tools-otimizacao-desempenho-maquinas-virtuais" />
<lastmod>2026-09-17T11:54:07.465Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-snapshots-how-they-work-and-why-they-are-not-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-en-vmware-como-funcionan-y-por-que-no-deben-considerarse-copias-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<lastmod>2026-09-17T11:53:52.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-snapshots-how-they-work-and-why-they-are-not-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-snapshots-how-they-work-and-why-they-are-not-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-en-vmware-como-funcionan-y-por-que-no-deben-considerarse-copias-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<lastmod>2026-09-17T11:53:52.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-en-vmware-como-funcionan-y-por-que-no-deben-considerarse-copias-de-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-snapshots-how-they-work-and-why-they-are-not-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-en-vmware-como-funcionan-y-por-que-no-deben-considerarse-copias-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-no-vmware-como-funcionam-e-por-que-nao-devem-ser-tratados-como-backup" />
<lastmod>2026-09-17T11:53:52.568Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-ha-how-to-keep-virtual-machines-available" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-ha-como-mantener-maquinas-virtuales-disponibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<lastmod>2026-09-17T11:53:35.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-ha-how-to-keep-virtual-machines-available</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-ha-how-to-keep-virtual-machines-available" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-ha-como-mantener-maquinas-virtuales-disponibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<lastmod>2026-09-17T11:53:35.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-ha-como-mantener-maquinas-virtuales-disponibles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-ha-how-to-keep-virtual-machines-available" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-ha-como-mantener-maquinas-virtuales-disponibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-ha-como-manter-maquinas-virtuais-disponiveis" />
<lastmod>2026-09-17T11:53:35.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vmotion-how-to-migrate-virtual-machines-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuales-sin-apagarlas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<lastmod>2026-09-17T11:53:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vmotion-how-to-migrate-virtual-machines-without-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vmotion-how-to-migrate-virtual-machines-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuales-sin-apagarlas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<lastmod>2026-09-17T11:53:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuales-sin-apagarlas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vmotion-how-to-migrate-virtual-machines-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuales-sin-apagarlas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vmotion-como-mover-maquinas-virtuais-sem-desliga-las" />
<lastmod>2026-09-17T11:53:21.068Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<lastmod>2026-09-17T11:53:05.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<lastmod>2026-09-17T11:53:05.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-vsphere-esxi-vcenter-arquitetura" />
<lastmod>2026-09-17T11:53:05.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-esxi-bare-metal-hypervisor-professional-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-esxi-hipervisor-bare-metal-entornos-profesionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<lastmod>2026-09-17T11:52:46.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-esxi-bare-metal-hypervisor-professional-environments</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-esxi-bare-metal-hypervisor-professional-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-esxi-hipervisor-bare-metal-entornos-profesionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<lastmod>2026-09-17T11:52:46.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vmware-esxi-hipervisor-bare-metal-entornos-profesionales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vmware-esxi-bare-metal-hypervisor-professional-environments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vmware-esxi-hipervisor-bare-metal-entornos-profesionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vmware-esxi-hypervisor-bare-metal-ambientes-profissionais" />
<lastmod>2026-09-17T11:52:46.172Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-component-datasheets-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hojas-datos-componentes-electronicos-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<lastmod>2026-09-17T11:51:43.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electronic-component-datasheets-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-component-datasheets-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hojas-datos-componentes-electronicos-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<lastmod>2026-09-17T11:51:43.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hojas-datos-componentes-electronicos-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronic-component-datasheets-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hojas-datos-componentes-electronicos-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/datasheets-componentes-eletronicos-guia-pratico" />
<lastmod>2026-09-17T11:51:43.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-bench-power-supply-diagnose-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-fuente-banco-diagnosticar-tarjetas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<lastmod>2026-09-17T11:51:24.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-bench-power-supply-diagnose-electronic-boards</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-bench-power-supply-diagnose-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-fuente-banco-diagnosticar-tarjetas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<lastmod>2026-09-17T11:51:24.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-utilizar-fuente-banco-diagnosticar-tarjetas-electronicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-bench-power-supply-diagnose-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-utilizar-fuente-banco-diagnosticar-tarjetas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-utilizar-fonte-bancada-diagnosticar-placas-eletronicas" />
<lastmod>2026-09-17T11:51:24.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shorted-mosfet-how-to-test-directly-on-the-board" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mosfet-en-cortocircuito-como-probar-directamente-en-la-placa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<lastmod>2026-09-17T11:51:06.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shorted-mosfet-how-to-test-directly-on-the-board</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shorted-mosfet-how-to-test-directly-on-the-board" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mosfet-en-cortocircuito-como-probar-directamente-en-la-placa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<lastmod>2026-09-17T11:51:06.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mosfet-en-cortocircuito-como-probar-directamente-en-la-placa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shorted-mosfet-how-to-test-directly-on-the-board" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mosfet-en-cortocircuito-como-probar-directamente-en-la-placa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mosfet-em-curto-como-testar-diretamente-na-placa" />
<lastmod>2026-09-17T11:51:06.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-power-supply-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-fuente-alimentacion-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<lastmod>2026-09-17T11:50:44.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-power-supply-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-power-supply-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-fuente-alimentacion-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<lastmod>2026-09-17T11:50:44.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-fuente-alimentacion-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-power-supply-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-fuente-alimentacion-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-fonte-alimentacao-multimetro" />
<lastmod>2026-09-17T11:50:44.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrolytic-capacitors-identify-test-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/condensadores-electroliticos-identificar-probar-sustituir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<lastmod>2026-09-17T11:50:28.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electrolytic-capacitors-identify-test-replace</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrolytic-capacitors-identify-test-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/condensadores-electroliticos-identificar-probar-sustituir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<lastmod>2026-09-17T11:50:28.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/condensadores-electroliticos-identificar-probar-sustituir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electrolytic-capacitors-identify-test-replace" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/condensadores-electroliticos-identificar-probar-sustituir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacitores-eletroliticos-identificar-testar-substituir" />
<lastmod>2026-09-17T11:50:28.352Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motion-detection-vs-artificial-intelligence-cameras" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-movimiento-vs-inteligencia-artificial-camaras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<lastmod>2026-09-17T11:50:09.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/motion-detection-vs-artificial-intelligence-cameras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motion-detection-vs-artificial-intelligence-cameras" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-movimiento-vs-inteligencia-artificial-camaras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<lastmod>2026-09-17T11:50:09.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deteccion-movimiento-vs-inteligencia-artificial-camaras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/motion-detection-vs-artificial-intelligence-cameras" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deteccion-movimiento-vs-inteligencia-artificial-camaras" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deteccao-movimento-vs-inteligencia-artificial-cameras" />
<lastmod>2026-09-17T11:50:09.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cctv-bitrate-quality-network-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitrate-cctv-calidad-red-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<lastmod>2026-09-17T11:49:56.176Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cctv-bitrate-quality-network-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cctv-bitrate-quality-network-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitrate-cctv-calidad-red-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<lastmod>2026-09-17T11:49:56.176Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bitrate-cctv-calidad-red-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cctv-bitrate-quality-network-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bitrate-cctv-calidad-red-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bitrate-cftv-qualidade-rede-armazenamento" />
<lastmod>2026-09-17T11:49:56.176Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-ip-camera-not-showing-on-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-camara-ip-no-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<lastmod>2026-09-17T11:49:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-diagnose-ip-camera-not-showing-on-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-ip-camera-not-showing-on-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-camara-ip-no-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<lastmod>2026-09-17T11:49:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-camara-ip-no-aparece-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-ip-camera-not-showing-on-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-camara-ip-no-aparece-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-camera-ip-nao-aparece-nvr" />
<lastmod>2026-09-17T11:49:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-cctv-separate-cameras-main-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-cctv-separar-camaras-red-principal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<lastmod>2026-09-17T11:49:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-cctv-separate-cameras-main-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-cctv-separate-cameras-main-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-cctv-separar-camaras-red-principal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<lastmod>2026-09-17T11:49:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-cctv-separar-camaras-red-principal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-cctv-separate-cameras-main-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-cctv-separar-camaras-red-principal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-cctv-separar-cameras-rede-principal" />
<lastmod>2026-09-17T11:49:07.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protect-ip-cameras-nvrs-intrusions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteger-camaras-ip-nvrs-intrusiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<lastmod>2026-09-17T11:48:51.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protect-ip-cameras-nvrs-intrusions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protect-ip-cameras-nvrs-intrusions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteger-camaras-ip-nvrs-intrusiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<lastmod>2026-09-17T11:48:51.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proteger-camaras-ip-nvrs-intrusiones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/protect-ip-cameras-nvrs-intrusions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proteger-camaras-ip-nvrs-intrusiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proteger-cameras-ip-nvrs-contra-invasoes" />
<lastmod>2026-09-17T11:48:51.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrared-night-vision-how-cctv-camera-ir-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vision-nocturna-infrarroja-como-funciona-el-ir-de-las-camaras-de-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<lastmod>2026-09-17T11:48:35.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infrared-night-vision-how-cctv-camera-ir-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrared-night-vision-how-cctv-camera-ir-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vision-nocturna-infrarroja-como-funciona-el-ir-de-las-camaras-de-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<lastmod>2026-09-17T11:48:35.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vision-nocturna-infrarroja-como-funciona-el-ir-de-las-camaras-de-videovigilancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/infrared-night-vision-how-cctv-camera-ir-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vision-nocturna-infrarroja-como-funciona-el-ir-de-las-camaras-de-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/visao-noturna-infravermelha-como-funciona-o-ir-das-cameras-de-cftv" />
<lastmod>2026-09-17T11:48:35.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wdr-blc-hlc-security-camera-image-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagen-camaras-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<lastmod>2026-09-17T11:48:19.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wdr-blc-hlc-security-camera-image-features</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wdr-blc-hlc-security-camera-image-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagen-camaras-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<lastmod>2026-09-17T11:48:19.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagen-camaras-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wdr-blc-hlc-security-camera-image-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagen-camaras-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wdr-blc-hlc-recursos-imagem-cameras-seguranca" />
<lastmod>2026-09-17T11:48:19.128Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/varifocal-vs-fixed-lens-cameras-which-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-varifocales-vs-lente-fija-cual-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<lastmod>2026-09-17T11:47:59.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/varifocal-vs-fixed-lens-cameras-which-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/varifocal-vs-fixed-lens-cameras-which-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-varifocales-vs-lente-fija-cual-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<lastmod>2026-09-17T11:47:59.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/camaras-varifocales-vs-lente-fija-cual-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/varifocal-vs-fixed-lens-cameras-which-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-varifocales-vs-lente-fija-cual-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-varifocais-vs-lente-fixa-qual-utilizar" />
<lastmod>2026-09-17T11:47:59.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolution-influence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-2mp-vs-4mp-vs-8mp-resolucion-influencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<lastmod>2026-09-17T11:47:36.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolution-influence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolution-influence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-2mp-vs-4mp-vs-8mp-resolucion-influencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<lastmod>2026-09-17T11:47:36.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/camaras-2mp-vs-4mp-vs-8mp-resolucion-influencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolution-influence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/camaras-2mp-vs-4mp-vs-8mp-resolucion-influencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cameras-2mp-vs-4mp-vs-8mp-resolucao-influencia" />
<lastmod>2026-09-17T11:47:36.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/onvif-explained-how-cameras-and-nvrs-communicate" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/onvif-explicado-como-camaras-y-nvrs-se-comunican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<lastmod>2026-09-17T11:47:21.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/onvif-explained-how-cameras-and-nvrs-communicate</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/onvif-explained-how-cameras-and-nvrs-communicate" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/onvif-explicado-como-camaras-y-nvrs-se-comunican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<lastmod>2026-09-17T11:47:21.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/onvif-explicado-como-camaras-y-nvrs-se-comunican</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/onvif-explained-how-cameras-and-nvrs-communicate" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/onvif-explicado-como-camaras-y-nvrs-se-comunican" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/onvif-explicado-como-cameras-e-nvrs-se-comunicam" />
<lastmod>2026-09-17T11:47:21.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/h264-vs-h265-cctv-quality-bandwidth-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/h264-vs-h265-cctv-calidad-ancho-banda-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<lastmod>2026-09-17T11:47:02.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/h264-vs-h265-cctv-quality-bandwidth-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/h264-vs-h265-cctv-quality-bandwidth-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/h264-vs-h265-cctv-calidad-ancho-banda-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<lastmod>2026-09-17T11:47:02.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/h264-vs-h265-cctv-calidad-ancho-banda-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/h264-vs-h265-cctv-quality-bandwidth-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/h264-vs-h265-cctv-calidad-ancho-banda-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/h264-vs-h265-cctv-qualidade-banda-armazenamento" />
<lastmod>2026-09-17T11:47:02.858Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-storage-security-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-almacenamiento-cameras-seguridad-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<lastmod>2026-09-18T21:39:28.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-calculate-storage-security-cameras-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-storage-security-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-almacenamiento-cameras-seguridad-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<lastmod>2026-09-18T21:39:28.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-almacenamiento-cameras-seguridad-nvr</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-storage-security-cameras-nvr" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-almacenamiento-cameras-seguridad-nvr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-armazenamento-cameras-nvr" />
<lastmod>2026-09-18T21:39:28.989Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-cctv-power-data-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-cctv-alimentacion-datos-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<lastmod>2026-09-17T11:46:15.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-cctv-power-data-same-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-cctv-power-data-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-cctv-alimentacion-datos-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<lastmod>2026-09-17T11:46:15.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-cctv-alimentacion-datos-mismo-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-cctv-power-data-same-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-cctv-alimentacion-datos-mismo-cable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-cctv-alimentacao-dados-mesmo-cabo" />
<lastmod>2026-09-17T11:46:15.769Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvr-vs-dvr-camera-recorders-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvr-vs-dvr-grabadores-camaras-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<lastmod>2026-09-17T11:45:52.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvr-vs-dvr-camera-recorders-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvr-vs-dvr-camera-recorders-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvr-vs-dvr-grabadores-camaras-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<lastmod>2026-09-17T11:45:52.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvr-vs-dvr-grabadores-camaras-guia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvr-vs-dvr-camera-recorders-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvr-vs-dvr-grabadores-camaras-guia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvr-vs-dvr-gravadores-cameras" />
<lastmod>2026-09-17T11:45:52.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ip-vs-analog-cctv-choose-surveillance-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cctv-ip-vs-analogico-elegir-sistema-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<lastmod>2026-09-17T11:45:34.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ip-vs-analog-cctv-choose-surveillance-system</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ip-vs-analog-cctv-choose-surveillance-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cctv-ip-vs-analogico-elegir-sistema-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<lastmod>2026-09-17T11:45:34.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cctv-ip-vs-analogico-elegir-sistema-videovigilancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ip-vs-analog-cctv-choose-surveillance-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cctv-ip-vs-analogico-elegir-sistema-videovigilancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cftv-ip-vs-analogico-escolha-sistema-videomonitoramento" />
<lastmod>2026-09-17T11:45:34.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-infrastructure-as-a-service-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-como-servicio-interno-estandarizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<lastmod>2026-09-17T11:39:18.469Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-infrastructure-as-a-service-standardization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-infrastructure-as-a-service-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-como-servicio-interno-estandarizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<lastmod>2026-09-17T11:39:18.469Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestructura-como-servicio-interno-estandarizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-infrastructure-as-a-service-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-como-servicio-interno-estandarizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-como-servico-interno-padronizacao" />
<lastmod>2026-09-17T11:39:18.469Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-attached-storage-corporate-infrastructure-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-nas-infraestructura-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<lastmod>2026-09-17T11:39:01.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-attached-storage-corporate-infrastructure-integration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-attached-storage-corporate-infrastructure-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-nas-infraestructura-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<lastmod>2026-09-17T11:39:01.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracion-nas-infraestructura-corporativa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-attached-storage-corporate-infrastructure-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-nas-infraestructura-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-nas-infraestrutura-corporativa" />
<lastmod>2026-09-17T11:39:01.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-directory-centralize-users-computers-policies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<lastmod>2026-09-17T11:38:39.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/active-directory-centralize-users-computers-policies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-directory-centralize-users-computers-policies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<lastmod>2026-09-17T11:38:39.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/active-directory-centralize-users-computers-policies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/active-directory-centralizar-usuarios-computadores-politicas" />
<lastmod>2026-09-17T11:38:39.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<lastmod>2026-09-17T11:38:23.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<lastmod>2026-09-17T11:38:23.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dual-wan-redundancy-load-balancing-pt" />
<lastmod>2026-09-17T11:38:23.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-relay-distribute-ip-addresses-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-relay-distribuir-direcciones-ip-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<lastmod>2026-09-17T11:38:08.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-relay-distribute-ip-addresses-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-relay-distribute-ip-addresses-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-relay-distribuir-direcciones-ip-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<lastmod>2026-09-17T11:38:08.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dhcp-relay-distribuir-direcciones-ip-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dhcp-relay-distribute-ip-addresses-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dhcp-relay-distribuir-direcciones-ip-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dhcp-relay-distribuir-enderecos-ip-vlans" />
<lastmod>2026-09-17T11:38:08.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-protecting-dns-spoofing-manipulation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-proteger-dns-respuestas-falsas-manipulacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<lastmod>2026-09-17T11:37:51.932Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-protecting-dns-spoofing-manipulation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-protecting-dns-spoofing-manipulation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-proteger-dns-respuestas-falsas-manipulacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<lastmod>2026-09-17T11:37:51.932Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dnssec-proteger-dns-respuestas-falsas-manipulacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dnssec-protecting-dns-spoofing-manipulation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dnssec-proteger-dns-respuestas-falsas-manipulacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dnssec-proteger-dns-respostas-falsas-manipulacao" />
<lastmod>2026-09-17T11:37:51.932Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/forward-proxy-vs-reverse-proxy-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-directo-vs-reverse-proxy-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<lastmod>2026-09-17T11:37:38.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/forward-proxy-vs-reverse-proxy-differences-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/forward-proxy-vs-reverse-proxy-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-directo-vs-reverse-proxy-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<lastmod>2026-09-17T11:37:38.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxy-directo-vs-reverse-proxy-diferencias-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/forward-proxy-vs-reverse-proxy-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-directo-vs-reverse-proxy-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxy-direto-vs-reverse-proxy-diferencoes-aplicacoes" />
<lastmod>2026-09-17T11:37:38.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ids-vs-ips-detection-blocking-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ids-vs-ips-deteccion-bloqueo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<lastmod>2026-09-17T11:37:22.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ids-vs-ips-detection-blocking-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ids-vs-ips-detection-blocking-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ids-vs-ips-deteccion-bloqueo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<lastmod>2026-09-17T11:37:22.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ids-vs-ips-deteccion-bloqueo-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ids-vs-ips-detection-blocking-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ids-vs-ips-deteccion-bloqueo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ids-vs-ips-deteccao-bloqueio-infraestrutura" />
<lastmod>2026-09-17T11:37:22.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stateful-vs-stateless-firewall-traffic-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analisis-trafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<lastmod>2026-09-17T11:37:05.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/stateful-vs-stateless-firewall-traffic-analysis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stateful-vs-stateless-firewall-traffic-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analisis-trafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<lastmod>2026-09-17T11:37:05.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-stateful-vs-stateless-analisis-trafico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/stateful-vs-stateless-firewall-traffic-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analisis-trafico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-stateful-vs-stateless-analise-trafego" />
<lastmod>2026-09-17T11:37:05.549Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-switches-selection-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-gestionable-vs-no-gestionable-criterios-seleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<lastmod>2026-09-17T11:36:46.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/managed-vs-unmanaged-switches-selection-criteria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-switches-selection-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-gestionable-vs-no-gestionable-criterios-seleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<lastmod>2026-09-17T11:36:46.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/switch-gestionable-vs-no-gestionable-criterios-seleccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/managed-vs-unmanaged-switches-selection-criteria" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/switch-gestionable-vs-no-gestionable-criterios-seleccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/switch-gerenciavel-vs-nao-gerenciavel-criterios-escolha" />
<lastmod>2026-09-17T11:36:46.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10gbe-when-it-is-worth-migrating-infrastructure-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10gbe-cuando-vale-la-pena-migrar-infraestructura-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<lastmod>2026-09-17T11:36:29.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10gbe-when-it-is-worth-migrating-infrastructure-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10gbe-when-it-is-worth-migrating-infrastructure-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10gbe-cuando-vale-la-pena-migrar-infraestructura-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<lastmod>2026-09-17T11:36:29.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10gbe-cuando-vale-la-pena-migrar-infraestructura-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10gbe-when-it-is-worth-migrating-infrastructure-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10gbe-cuando-vale-la-pena-migrar-infraestructura-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10gbe-quando-vale-a-pena-migrar-infraestrutura-redes" />
<lastmod>2026-09-17T11:36:29.931Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mpls-vs-sd-wan-network-comparison-branch-offices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativa-redes-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<lastmod>2026-09-17T11:36:12.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mpls-vs-sd-wan-network-comparison-branch-offices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mpls-vs-sd-wan-network-comparison-branch-offices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativa-redes-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<lastmod>2026-09-17T11:36:12.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mpls-vs-sd-wan-comparativa-redes-sucursales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mpls-vs-sd-wan-network-comparison-branch-offices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativa-redes-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mpls-vs-sd-wan-comparativo-redes-filiais" />
<lastmod>2026-09-17T11:36:12.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vxlan-multi-data-center-virtual-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vxlan-redes-virtuales-multi-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<lastmod>2026-09-17T11:35:57.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vxlan-multi-data-center-virtual-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vxlan-multi-data-center-virtual-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vxlan-redes-virtuales-multi-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<lastmod>2026-09-17T11:35:57.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vxlan-redes-virtuales-multi-centro-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vxlan-multi-data-center-virtual-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vxlan-redes-virtuales-multi-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vxlan-redes-virtuais-multi-data-center" />
<lastmod>2026-09-17T11:35:57.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/subnetting-in-practice-how-to-properly-plan-network-subnets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/subnetting-en-la-practica-como-planificar-correctamente-las-subredes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<lastmod>2026-09-17T11:35:40.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/subnetting-in-practice-how-to-properly-plan-network-subnets</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/subnetting-in-practice-how-to-properly-plan-network-subnets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/subnetting-en-la-practica-como-planificar-correctamente-las-subredes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<lastmod>2026-09-17T11:35:40.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/subnetting-en-la-practica-como-planificar-correctamente-las-subredes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/subnetting-in-practice-how-to-properly-plan-network-subnets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/subnetting-en-la-practica-como-planificar-correctamente-las-subredes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/subnetting-na-pratica-como-planejar-corretamente-as-sub-redes" />
<lastmod>2026-09-17T11:35:40.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-organization-ip-address-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacion-gestion-direcciones-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<lastmod>2026-09-17T11:35:25.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-corporate-networks-organization-ip-address-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-organization-ip-address-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacion-gestion-direcciones-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<lastmod>2026-09-17T11:35:25.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-redes-corporativas-organizacion-gestion-direcciones-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-organization-ip-address-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacion-gestion-direcciones-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-redes-corporativas-organizacao-gestao-enderecos-ip" />
<lastmod>2026-09-17T11:35:25.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vrrp-how-to-create-redundancy-between-gateways-and-routers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vrrp-como-crear-redundancia-entre-puertas-de-enlace-y-enrutadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<lastmod>2026-09-17T11:35:08.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vrrp-how-to-create-redundancy-between-gateways-and-routers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vrrp-how-to-create-redundancy-between-gateways-and-routers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vrrp-como-crear-redundancia-entre-puertas-de-enlace-y-enrutadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<lastmod>2026-09-17T11:35:08.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vrrp-como-crear-redundancia-entre-puertas-de-enlace-y-enrutadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vrrp-how-to-create-redundancy-between-gateways-and-routers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vrrp-como-crear-redundancia-entre-puertas-de-enlace-y-enrutadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vrrp-como-criar-redundancia-entre-gateways-e-roteadores" />
<lastmod>2026-09-17T11:35:08.245Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-ip-addressing-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-direccionamiento-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<lastmod>2026-09-17T11:34:50.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-how-ip-addressing-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-ip-addressing-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-direccionamiento-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<lastmod>2026-09-17T11:34:50.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/anycast-como-funciona-direccionamiento-ip</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/anycast-how-ip-addressing-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/anycast-como-funciona-direccionamiento-ip" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/anycast-como-funciona-enderecamento-ip" />
<lastmod>2026-09-17T11:34:50.295Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<lastmod>2026-09-17T11:34:31.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<lastmod>2026-09-17T11:34:31.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/layer-2-vs-layer-3-switching-routing-arquitetura" />
<lastmod>2026-09-17T11:34:31.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ospf-in-practice-how-routers-find-the-best-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ospf-en-la-practica-como-enrutadores-encuentran-el-mejor-camino" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<lastmod>2026-09-17T11:34:12.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ospf-in-practice-how-routers-find-the-best-path</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ospf-in-practice-how-routers-find-the-best-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ospf-en-la-practica-como-enrutadores-encuentran-el-mejor-camino" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<lastmod>2026-09-17T11:34:12.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ospf-en-la-practica-como-enrutadores-encuentran-el-mejor-camino</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ospf-in-practice-how-routers-find-the-best-path" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ospf-en-la-practica-como-enrutadores-encuentran-el-mejor-camino" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ospf-na-pratica-como-roteadores-encontram-o-melhor-caminho" />
<lastmod>2026-09-17T11:34:12.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bgp-explained-how-internet-routes-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bgp-explicado-como-internet-enruta-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<lastmod>2026-09-17T11:33:56.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bgp-explained-how-internet-routes-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bgp-explained-how-internet-routes-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bgp-explicado-como-internet-enruta-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<lastmod>2026-09-17T11:33:56.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bgp-explicado-como-internet-enruta-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bgp-explained-how-internet-routes-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bgp-explicado-como-internet-enruta-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bgp-explicado-como-a-internet-decide-dados" />
<lastmod>2026-09-17T11:33:56.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-entrepreneur-balancing-code-clients-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/emprendedor-tecnico-equilibrar-codigo-clientes-gestion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<lastmod>2026-09-17T11:22:39.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-entrepreneur-balancing-code-clients-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-entrepreneur-balancing-code-clients-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/emprendedor-tecnico-equilibrar-codigo-clientes-gestion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<lastmod>2026-09-17T11:22:39.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/emprendedor-tecnico-equilibrar-codigo-clientes-gestion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-entrepreneur-balancing-code-clients-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/emprendedor-tecnico-equilibrar-codigo-clientes-gestion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/empreendedor-tecnico-equilibrar-codigo-clientes-gestao" />
<lastmod>2026-09-17T11:22:39.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/networking-tecnico-sem-autopromocao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-without-self-promotion" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-sin-autopromocion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<lastmod>2026-09-17T11:22:26.949Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-networking-without-self-promotion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-without-self-promotion" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-sin-autopromocion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<lastmod>2026-09-17T11:22:26.949Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/networking-tecnico-sin-autopromocion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-without-self-promotion" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-sin-autopromocion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-sem-autopromocao" />
<lastmod>2026-09-17T11:22:26.949Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/working-for-international-companies-tech-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajar-empresas-internacionales-carrera-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<lastmod>2026-09-17T11:22:08.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/working-for-international-companies-tech-career</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/working-for-international-companies-tech-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajar-empresas-internacionales-carrera-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<lastmod>2026-09-17T11:22:08.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trabajar-empresas-internacionales-carrera-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/working-for-international-companies-tech-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajar-empresas-internacionales-carrera-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalhar-para-empresas-internacionais-carreira-tecnologia" />
<lastmod>2026-09-17T11:22:08.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/english-for-tech-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingles-para-profesionales-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<lastmod>2026-09-17T11:21:51.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/english-for-tech-professionals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/english-for-tech-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingles-para-profesionales-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<lastmod>2026-09-17T11:21:51.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingles-para-profesionales-de-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/english-for-tech-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingles-para-profesionales-de-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ingles-para-profissionais-de-tecnologia" />
<lastmod>2026-09-17T11:21:51.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-senior-software-engineer-interview" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<lastmod>2026-09-17T11:21:36.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-prepare-for-senior-software-engineer-interview</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-senior-software-engineer-interview" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<lastmod>2026-09-17T11:21:36.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-prepararse-para-entrevista-senior-software-engineer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-senior-software-engineer-interview" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-para-entrevista-senior-software-engineer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-senior-software-engineer" />
<lastmod>2026-09-17T11:21:36.297Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/seniority-in-technology-junior-mid-level-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<lastmod>2026-09-17T11:21:18.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/seniority-in-technology-junior-mid-level-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/seniority-in-technology-junior-mid-level-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<lastmod>2026-09-17T11:21:18.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/seniority-in-technology-junior-mid-level-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior" />
<lastmod>2026-09-17T11:21:18.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/t-shaped-career-technical-depth-multidisciplinary-vision" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-t-especializacion-y-vision-multidisciplinaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<lastmod>2026-09-17T11:21:01.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/t-shaped-career-technical-depth-multidisciplinary-vision</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/t-shaped-career-technical-depth-multidisciplinary-vision" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-t-especializacion-y-vision-multidisciplinaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<lastmod>2026-09-17T11:21:01.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carrera-en-t-especializacion-y-vision-multidisciplinaria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/t-shaped-career-technical-depth-multidisciplinary-vision" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-t-especializacion-y-vision-multidisciplinaria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-t-especializacao-e-visao-multidisciplinar" />
<lastmod>2026-09-17T11:21:01.385Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-mentorship-accelerate-team-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mentoria-en-tecnologia-acelerar-crecimiento-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<lastmod>2026-09-17T11:20:40.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technology-mentorship-accelerate-team-growth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-mentorship-accelerate-team-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mentoria-en-tecnologia-acelerar-crecimiento-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<lastmod>2026-09-17T11:20:40.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mentoria-en-tecnologia-acelerar-crecimiento-equipo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-mentorship-accelerate-team-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mentoria-en-tecnologia-acelerar-crecimiento-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mentoria-em-tecnologia-acelerar-crescimento-equipe" />
<lastmod>2026-09-17T11:20:40.474Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/delegation-for-technical-leaders-how-to-stop-centralizing-decisions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/delegacion-para-lideres-tecnicos-como-dejar-de-centralizar-decisiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<lastmod>2026-09-17T11:20:24.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/delegation-for-technical-leaders-how-to-stop-centralizing-decisions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/delegation-for-technical-leaders-how-to-stop-centralizing-decisions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/delegacion-para-lideres-tecnicos-como-dejar-de-centralizar-decisiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<lastmod>2026-09-17T11:20:24.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/delegacion-para-lideres-tecnicos-como-dejar-de-centralizar-decisiones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/delegation-for-technical-leaders-how-to-stop-centralizing-decisions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/delegacion-para-lideres-tecnicos-como-dejar-de-centralizar-decisiones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/delegacao-para-lideres-tecnicos-como-parar-de-centralizar-decisoes" />
<lastmod>2026-09-17T11:20:24.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-lead-small-software-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-liderar-pequeno-equipo-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<lastmod>2026-09-17T11:20:09.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-build-lead-small-software-team</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-lead-small-software-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-liderar-pequeno-equipo-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<lastmod>2026-09-17T11:20:09.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-montar-liderar-pequeno-equipo-desarrollo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-build-lead-small-software-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-liderar-pequeno-equipo-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-liderar-pequena-equipe-desenvolvimento" />
<lastmod>2026-09-17T11:20:09.210Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/documentacao-tecnica-como-ativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-documentation-as-an-asset" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-como-activo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<lastmod>2026-09-17T11:19:54.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-documentation-as-an-asset</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-documentation-as-an-asset" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-como-activo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<lastmod>2026-09-17T11:19:54.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/documentacion-tecnica-como-activo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-documentation-as-an-asset" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/documentacion-tecnica-como-activo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/documentacao-tecnica-como-ativo" />
<lastmod>2026-09-17T11:19:54.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/project-scope-management-changes-deadlines-profitability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-alcance-cambios-plazos-rentabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<lastmod>2026-09-17T11:19:39.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/project-scope-management-changes-deadlines-profitability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/project-scope-management-changes-deadlines-profitability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-alcance-cambios-plazos-rentabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<lastmod>2026-09-17T11:19:39.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-de-alcance-cambios-plazos-rentabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/project-scope-management-changes-deadlines-profitability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-alcance-cambios-plazos-rentabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-escopo-mudancas-prazo-rentabilidade" />
<lastmod>2026-09-17T11:19:39.159Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sla-in-practice-how-to-define-service-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sla-en-la-practica-como-definir-niveles-de-servicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<lastmod>2026-09-17T11:19:19.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sla-in-practice-how-to-define-service-levels</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sla-in-practice-how-to-define-service-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sla-en-la-practica-como-definir-niveles-de-servicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<lastmod>2026-09-17T11:19:19.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sla-en-la-practica-como-definir-niveles-de-servicio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sla-in-practice-how-to-define-service-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sla-en-la-practica-como-definir-niveles-de-servicio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sla-na-pratica-como-definir-niveis-de-servico" />
<lastmod>2026-09-17T11:19:19.440Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/support-and-maintenance-how-to-structure-post-delivery-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soporte-y-mantenimiento-como-estructurar-contratos-post-entrega-de-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<lastmod>2026-09-17T11:19:02.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/support-and-maintenance-how-to-structure-post-delivery-contracts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/support-and-maintenance-how-to-structure-post-delivery-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soporte-y-mantenimiento-como-estructurar-contratos-post-entrega-de-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<lastmod>2026-09-17T11:19:02.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soporte-y-mantenimiento-como-estructurar-contratos-post-entrega-de-proyectos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/support-and-maintenance-how-to-structure-post-delivery-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soporte-y-mantenimiento-como-estructurar-contratos-post-entrega-de-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/suporte-e-manutencao-como-estruturar-contratos-pos-entrega-de-projetos" />
<lastmod>2026-09-17T11:19:02.185Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-monthly-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-contratos-mensuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<lastmod>2026-09-17T11:18:48.289Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/recurring-revenue-technology-monthly-contracts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-monthly-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-contratos-mensuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<lastmod>2026-09-17T11:18:48.289Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-contratos-mensuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-monthly-contracts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-contratos-mensuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-projetos-mensais" />
<lastmod>2026-09-17T11:18:48.289Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-recurring-client-pain-points-into-product-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-problemas-recurrentes-de-clientes-en-oportunidades-de-producto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<lastmod>2026-09-17T11:18:35.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-turn-recurring-client-pain-points-into-product-opportunities</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-recurring-client-pain-points-into-product-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-problemas-recurrentes-de-clientes-en-oportunidades-de-producto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<lastmod>2026-09-17T11:18:35.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-problemas-recurrentes-de-clientes-en-oportunidades-de-producto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-recurring-client-pain-points-into-product-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-problemas-recurrentes-de-clientes-en-oportunidades-de-producto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-problemas-recorrentes-de-clientes-em-oportunidades-de-produto" />
<lastmod>2026-09-17T11:18:35.088Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hidden-cost-manual-processes-when-automation-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-oculto-procesos-manuales-cuando-automatizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<lastmod>2026-09-17T16:10:17.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hidden-cost-manual-processes-when-automation-pays-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hidden-cost-manual-processes-when-automation-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-oculto-procesos-manuales-cuando-automatizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<lastmod>2026-09-17T16:10:17.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/costo-oculto-procesos-manuales-cuando-automatizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hidden-cost-manual-processes-when-automation-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/costo-oculto-procesos-manuales-cuando-automatizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-invisivel-processos-manuais-quando-automatizar" />
<lastmod>2026-09-17T16:10:17.924Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-automation-opportunities-business-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automatizacion-procesos-negocio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<lastmod>2026-09-17T11:18:03.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-identify-automation-opportunities-business-processes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-automation-opportunities-business-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automatizacion-procesos-negocio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<lastmod>2026-09-17T11:18:03.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-oportunidades-de-automatizacion-procesos-negocio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-automation-opportunities-business-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automatizacion-procesos-negocio" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-oportunidades-de-automacao-processos" />
<lastmod>2026-09-17T11:18:03.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-service-pricing-models-hourly-project-value" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precio-servicios-tecnologia-hora-proyecto-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<lastmod>2026-09-17T11:17:51.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tech-service-pricing-models-hourly-project-value</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-service-pricing-models-hourly-project-value" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precio-servicios-tecnologia-hora-proyecto-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<lastmod>2026-09-17T11:17:51.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/precio-servicios-tecnologia-hora-proyecto-valor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-service-pricing-models-hourly-project-value" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precio-servicios-tecnologia-hora-proyecto-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-servicos-tecnologia-hora-projeto-valor" />
<lastmod>2026-09-17T11:17:51.874Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-write-tech-commercial-proposal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redactar-propuesta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<lastmod>2026-09-17T11:17:34.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-write-tech-commercial-proposal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-write-tech-commercial-proposal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redactar-propuesta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<lastmod>2026-09-17T11:17:34.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-redactar-propuesta-comercial-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-write-tech-commercial-proposal" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-redactar-propuesta-comercial-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escrever-proposta-comercial-tecnologia" />
<lastmod>2026-09-17T11:17:34.034Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-small-businesses-low-cost-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pequenas-empresas-automatizacion-costo-bajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<lastmod>2026-09-17T11:08:46.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-small-businesses-low-cost-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-small-businesses-low-cost-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pequenas-empresas-automatizacion-costo-bajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<lastmod>2026-09-17T11:08:46.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-pequenas-empresas-automatizacion-costo-bajo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-small-businesses-low-cost-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-pequenas-empresas-automatizacion-costo-bajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-pequenas-empresas-automacao-custo-baixo" />
<lastmod>2026-09-17T11:08:46.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-first-what-it-really-means-to-build-an-ai-ready-company" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-first-que-significa-realmente-construir-una-empresa-preparada-para-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<lastmod>2026-09-17T11:08:31.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-first-what-it-really-means-to-build-an-ai-ready-company</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-first-what-it-really-means-to-build-an-ai-ready-company" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-first-que-significa-realmente-construir-una-empresa-preparada-para-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<lastmod>2026-09-17T11:08:31.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-first-que-significa-realmente-construir-una-empresa-preparada-para-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-first-what-it-really-means-to-build-an-ai-ready-company" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ai-first-que-significa-realmente-construir-una-empresa-preparada-para-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ai-first-o-que-significa-construir-empresa-preparada-para-inteligencia-artificial" />
<lastmod>2026-09-17T11:08:31.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-ai-in-the-workplace-risks-and-governance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-ai-en-las-empresas-riesgos-y-governanza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<lastmod>2026-09-17T11:08:16.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-ai-in-the-workplace-risks-and-governance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-ai-in-the-workplace-risks-and-governance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-ai-en-las-empresas-riesgos-y-governanza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<lastmod>2026-09-17T11:08:16.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-ai-en-las-empresas-riesgos-y-governanza</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-ai-in-the-workplace-risks-and-governance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-ai-en-las-empresas-riesgos-y-governanza" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-ai-nas-empresas-riscos-e-governanca" />
<lastmod>2026-09-17T11:08:16.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opportunity-cost-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coste-de-oportunidad-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<lastmod>2026-09-17T11:08:03.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opportunity-cost-in-technology</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opportunity-cost-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coste-de-oportunidad-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<lastmod>2026-09-17T11:08:03.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coste-de-oportunidad-en-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opportunity-cost-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coste-de-oportunidad-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/custo-de-oportunidade-em-tecnologia" />
<lastmod>2026-09-17T11:08:03.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-software-pricing-per-user-usage-value-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precios-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<lastmod>2026-09-17T11:07:48.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/b2b-software-pricing-per-user-usage-value-models</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-software-pricing-per-user-usage-value-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precios-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<lastmod>2026-09-17T11:07:48.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/precios-de-software-b2b-modelos-por-usuario-uso-valor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-software-pricing-per-user-usage-value-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/precios-de-software-b2b-modelos-por-usuario-uso-valor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/precificacao-de-software-b2b-modelos-por-usuario-uso-valor" />
<lastmod>2026-09-17T11:07:48.667Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-subscription" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<lastmod>2026-09-17T11:07:30.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/recurring-revenue-technology-subscription</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-subscription" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<lastmod>2026-09-17T11:07:30.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-suscripcion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/recurring-revenue-technology-subscription" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingresos-recurrentes-tecnologia-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/receita-recorrente-tecnologia-assinatura" />
<lastmod>2026-09-17T11:07:30.999Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vertical-saas-business-opportunities-sector-specific-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-software-especializado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<lastmod>2026-09-17T11:07:16.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vertical-saas-business-opportunities-sector-specific-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vertical-saas-business-opportunities-sector-specific-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-software-especializado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<lastmod>2026-09-17T11:07:16.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-software-especializado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vertical-saas-business-opportunities-sector-specific-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-software-especializado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vertical-saas-oportunidades-negocio-softwares-especializados" />
<lastmod>2026-09-17T11:07:16.318Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-small-applications-sustainable-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicaciones-negocios-sostenibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<lastmod>2026-09-17T11:06:56.033Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-small-applications-sustainable-businesses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-small-applications-sustainable-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicaciones-negocios-sostenibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<lastmod>2026-09-17T11:06:56.033Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-pequenas-aplicaciones-negocios-sostenibles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-small-applications-sustainable-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicaciones-negocios-sostenibles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-pequenas-aplicacoes-negocios-sustentaveis" />
<lastmod>2026-09-17T11:06:56.033Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-software-competitive-advantage-custom-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-interno-ventaja-competitiva-herramientas-propias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<lastmod>2026-09-17T11:06:39.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-software-competitive-advantage-custom-tools</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-software-competitive-advantage-custom-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-interno-ventaja-competitiva-herramientas-propias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<lastmod>2026-09-17T11:06:39.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-interno-ventaja-competitiva-herramientas-propias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-software-competitive-advantage-custom-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/software-interno-ventaja-competitiva-herramientas-propias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/software-interno-vantagem-competitiva-ferramentas-proprias" />
<lastmod>2026-09-17T11:06:39.350Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transformar-processos-manuais-em-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transforming-manual-processes-into-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformar-procesos-manuales-en-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<lastmod>2026-09-17T11:06:20.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transforming-manual-processes-into-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transforming-manual-processes-into-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformar-procesos-manuales-en-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<lastmod>2026-09-17T11:06:20.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transformar-procesos-manuales-en-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/transforming-manual-processes-into-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transformar-procesos-manuales-en-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transformar-processos-manuais-em-automacao" />
<lastmod>2026-09-17T11:06:20.543Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-real-engineering-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-conexiones-reales-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<lastmod>2026-09-17T11:06:05.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-networking-real-engineering-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-real-engineering-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-conexiones-reales-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<lastmod>2026-09-17T11:06:05.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/networking-tecnico-conexiones-reales-ingenieria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-networking-real-engineering-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/networking-tecnico-conexiones-reales-ingenieria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/networking-tecnico-conexoes-reais-engenharia" />
<lastmod>2026-09-17T11:06:05.981Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-estrategia-de-carreira</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-career-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-estrategia-de-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<lastmod>2026-09-17T11:05:50.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-career-strategy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-career-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-estrategia-de-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<lastmod>2026-09-17T11:05:50.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-estrategia-de-carrera</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-career-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-estrategia-de-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-estrategia-de-carreira" />
<lastmod>2026-09-17T11:05:50.303Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-side-projects-for-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-proyectos-paralelos-para-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<lastmod>2026-09-17T11:05:35.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-organize-side-projects-for-career</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-side-projects-for-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-proyectos-paralelos-para-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<lastmod>2026-09-17T11:05:35.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-proyectos-paralelos-para-carrera</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-side-projects-for-career" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-proyectos-paralelos-para-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-projetos-paralelos-para-carreira" />
<lastmod>2026-09-17T11:05:35.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-learning-tech-how-to-study-without-burnout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aprendizaje-continuo-tecnologia-como-estudiar-sin-agotamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<lastmod>2026-09-17T11:05:22.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/continuous-learning-tech-how-to-study-without-burnout</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-learning-tech-how-to-study-without-burnout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aprendizaje-continuo-tecnologia-como-estudiar-sin-agotamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<lastmod>2026-09-17T11:05:22.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aprendizaje-continuo-tecnologia-como-estudiar-sin-agotamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/continuous-learning-tech-how-to-study-without-burnout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aprendizaje-continuo-tecnologia-como-estudiar-sin-agotamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aprendizado-continuo-tecnologia-como-estudar-sem-esgotamento" />
<lastmod>2026-09-17T11:05:22.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-tech-specialization-without-limiting-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-especializacion-tecnologia-sin-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<lastmod>2026-09-17T11:04:57.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-choose-tech-specialization-without-limiting-opportunities</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-tech-specialization-without-limiting-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-especializacion-tecnologia-sin-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<lastmod>2026-09-17T11:04:57.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-elegir-especializacion-tecnologia-sin-limitar-oportunidades</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-tech-specialization-without-limiting-opportunities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-especializacion-tecnologia-sin-limitar-oportunidades" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-especializacao-tecnologia-sem-limitar-oportunidades" />
<lastmod>2026-09-17T11:04:57.121Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-technical-career-beyond-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-carrera-tecnica-mas-allaa-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<lastmod>2026-09-17T11:04:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-technical-career-beyond-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-technical-career-beyond-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-carrera-tecnica-mas-allaa-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<lastmod>2026-09-17T11:04:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/staff-engineer-carrera-tecnica-mas-allaa-senior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/staff-engineer-technical-career-beyond-senior" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/staff-engineer-carrera-tecnica-mas-allaa-senior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/staff-engineer-carreira-tecnica-alem-do-senior" />
<lastmod>2026-09-17T11:04:40.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-engineering-seniority-junior-mid-senior-staff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior-staff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<lastmod>2026-09-17T11:04:24.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/software-engineering-seniority-junior-mid-senior-staff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-engineering-seniority-junior-mid-senior-staff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior-staff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<lastmod>2026-09-17T11:04:24.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior-staff</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/software-engineering-seniority-junior-mid-senior-staff" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senioridad-en-tecnologia-junior-semi-senior-senior-staff" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/senioridade-em-tecnologia-junior-pleno-senior-staff" />
<lastmod>2026-09-17T11:04:24.403Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-become-technical-reference-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-convertirse-en-referencia-tecnica-ingenieria-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<lastmod>2026-09-17T11:04:07.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-become-technical-reference-software-engineering</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-become-technical-reference-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-convertirse-en-referencia-tecnica-ingenieria-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<lastmod>2026-09-17T11:04:07.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-convertirse-en-referencia-tecnica-ingenieria-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-become-technical-reference-software-engineering" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-convertirse-en-referencia-tecnica-ingenieria-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-tornar-referencia-tecnica-engenharia-software" />
<lastmod>2026-09-17T11:04:07.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/y-shaped-career-professional-growth-without-leaving-technical-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-y-crecimiento-profesional-sin-abandonar-la-practica-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<lastmod>2026-09-17T11:03:51.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/y-shaped-career-professional-growth-without-leaving-technical-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/y-shaped-career-professional-growth-without-leaving-technical-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-y-crecimiento-profesional-sin-abandonar-la-practica-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<lastmod>2026-09-17T11:03:51.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carrera-en-y-crecimiento-profesional-sin-abandonar-la-practica-tecnica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/y-shaped-career-professional-growth-without-leaving-technical-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-en-y-crecimiento-profesional-sin-abandonar-la-practica-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-em-y-crescimento-profissional-sem-abandonar-a-pratica-tecnica" />
<lastmod>2026-09-17T11:03:51.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/moving-from-operational-execution-to-strategic-career-thinking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-salir-de-lo-operacional-y-pensar-estrategicamente-en-la-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<lastmod>2026-09-17T11:03:30.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/moving-from-operational-execution-to-strategic-career-thinking</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/moving-from-operational-execution-to-strategic-career-thinking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-salir-de-lo-operacional-y-pensar-estrategicamente-en-la-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<lastmod>2026-09-17T11:03:30.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-salir-de-lo-operacional-y-pensar-estrategicamente-en-la-carrera</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/moving-from-operational-execution-to-strategic-career-thinking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-salir-de-lo-operacional-y-pensar-estrategicamente-en-la-carrera" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-sair-do-operacional-e-pensar-estrategicamente-na-carreira" />
<lastmod>2026-09-17T11:03:30.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/orchestrating-autonomous-agents-llms-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-agentes-autonomos-llms-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<lastmod>2026-09-17T11:00:30.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orchestrating-autonomous-agents-llms-production</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/orchestrating-autonomous-agents-llms-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-agentes-autonomos-llms-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<lastmod>2026-09-17T11:00:30.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestacion-agentes-autonomos-llms-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/orchestrating-autonomous-agents-llms-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestacion-agentes-autonomos-llms-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-agentes-autonomos-llms-producao" />
<lastmod>2026-09-17T11:00:30.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-vs-logic-analyzer-digital-circuit-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-vs-analizador-logico-diagnostico-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<lastmod>2026-09-17T10:46:50.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oscilloscope-vs-logic-analyzer-digital-circuit-diagnostics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-vs-logic-analyzer-digital-circuit-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-vs-analizador-logico-diagnostico-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<lastmod>2026-09-17T10:46:50.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osciloscopio-vs-analizador-logico-diagnostico-circuitos-digitales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-vs-logic-analyzer-digital-circuit-diagnostics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-vs-analizador-logico-diagnostico-circuitos-digitales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-vs-analisador-logico-diagnostico-circuitos-digitais" />
<lastmod>2026-09-17T10:46:50.703Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kicad-how-to-design-your-first-printed-circuit-board-from-schematic-to-layout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kicad-como-disenar-tu-primera-placa-de-circuito-impreso-del-esquema-al-pcb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<lastmod>2026-09-17T10:46:30.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kicad-how-to-design-your-first-printed-circuit-board-from-schematic-to-layout</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kicad-how-to-design-your-first-printed-circuit-board-from-schematic-to-layout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kicad-como-disenar-tu-primera-placa-de-circuito-impreso-del-esquema-al-pcb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<lastmod>2026-09-17T10:46:30.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kicad-como-disenar-tu-primera-placa-de-circuito-impreso-del-esquema-al-pcb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kicad-how-to-design-your-first-printed-circuit-board-from-schematic-to-layout" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kicad-como-disenar-tu-primera-placa-de-circuito-impreso-del-esquema-al-pcb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kicad-como-criar-sua-primeira-placa-de-circuito-impresso-do-esquema-ao-pcb" />
<lastmod>2026-09-17T10:46:30.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inductive-capacitive-photoelectric-sensors-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-inductivos-capacitivos-fotoelectricos-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<lastmod>2026-09-17T10:46:15.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/inductive-capacitive-photoelectric-sensors-differences-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inductive-capacitive-photoelectric-sensors-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-inductivos-capacitivos-fotoelectricos-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<lastmod>2026-09-17T10:46:15.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensores-inductivos-capacitivos-fotoelectricos-diferencias-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/inductive-capacitive-photoelectric-sensors-differences-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-inductivos-capacitivos-fotoelectricos-diferencias-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-indutivos-capacitivos-fotoelectricos-diferencas-aplicacoes" />
<lastmod>2026-09-17T10:46:15.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-controllers-plcs-how-to-tune-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-pid-plcs-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<lastmod>2026-09-17T10:45:57.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pid-controllers-plcs-how-to-tune-kp-ki-kd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-controllers-plcs-how-to-tune-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-pid-plcs-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<lastmod>2026-09-17T10:45:57.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controladores-pid-plcs-como-ajustar-kp-ki-kd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-controllers-plcs-how-to-tune-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/controladores-pid-plcs-como-ajustar-kp-ki-kd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controladores-pid-clps-como-ajustar-kp-ki-kd" />
<lastmod>2026-09-17T10:45:57.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hart-protocol-industrial-communication-4-20ma" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-hart-comunicacion-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<lastmod>2026-09-17T10:45:41.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hart-protocol-industrial-communication-4-20ma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hart-protocol-industrial-communication-4-20ma" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-hart-comunicacion-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<lastmod>2026-09-17T10:45:41.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-hart-comunicacion-industrial-4-20ma</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hart-protocol-industrial-communication-4-20ma" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-hart-comunicacion-industrial-4-20ma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-hart-comunicacao-industrial-4-20ma" />
<lastmod>2026-09-17T10:45:41.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-sparkplug-b-industrial-data-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-sparkplug-b-estandarizacion-datos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<lastmod>2026-09-17T10:45:26.597Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-sparkplug-b-industrial-data-standardization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-sparkplug-b-industrial-data-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-sparkplug-b-estandarizacion-datos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<lastmod>2026-09-17T10:45:26.597Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-sparkplug-b-estandarizacion-datos-industriales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-sparkplug-b-industrial-data-standardization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-sparkplug-b-estandarizacion-datos-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-sparkplug-b-padronizacao-dados-industriais" />
<lastmod>2026-09-17T10:45:26.597Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sfp-sfp-plus-qsfp-fiber-modules-high-speed-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<lastmod>2026-09-18T17:41:11.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sfp-sfp-plus-qsfp-fiber-modules-high-speed-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sfp-sfp-plus-qsfp-fiber-modules-high-speed-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<lastmod>2026-09-18T17:41:11.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sfp-sfp-plus-qsfp-fiber-modules-high-speed-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modulos-sfp-sfp-plus-qsfp-transceptores-opticos-redes" />
<lastmod>2026-09-18T17:41:11.582Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/802-1x-how-to-control-network-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/802-1x-como-controlar-quien-se-conecta-a-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<lastmod>2026-09-17T10:44:41.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/802-1x-how-to-control-network-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/802-1x-how-to-control-network-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/802-1x-como-controlar-quien-se-conecta-a-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<lastmod>2026-09-17T10:44:41.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/802-1x-como-controlar-quien-se-conecta-a-la-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/802-1x-how-to-control-network-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/802-1x-como-controlar-quien-se-conecta-a-la-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/802-1x-como-controlar-quem-se-conecta-rede" />
<lastmod>2026-09-17T10:44:41.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/split-horizon-dns-internal-external-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-split-horizon-respuestas-internas-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<lastmod>2026-09-17T10:44:24.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/split-horizon-dns-internal-external-responses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/split-horizon-dns-internal-external-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-split-horizon-respuestas-internas-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<lastmod>2026-09-17T10:44:24.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-split-horizon-respuestas-internas-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/split-horizon-dns-internal-external-responses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-split-horizon-respuestas-internas-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-split-horizon-respostas-internas-externas" />
<lastmod>2026-09-17T10:44:24.845Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdns-bonjour-local-device-discovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdns-bonjour-descubrimiento-dispositivos-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<lastmod>2026-09-17T10:44:09.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdns-bonjour-local-device-discovery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdns-bonjour-local-device-discovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdns-bonjour-descubrimiento-dispositivos-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<lastmod>2026-09-17T10:44:09.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mdns-bonjour-descubrimiento-dispositivos-red-local</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mdns-bonjour-local-device-discovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mdns-bonjour-descubrimiento-dispositivos-red-local" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mdns-bonjour-descoberta-dispositivos-rede-local" />
<lastmod>2026-09-17T10:44:09.501Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zfs-explained-storage-architecture-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zfs-explicado-arquitectura-almacenamiento-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<lastmod>2026-09-17T10:43:49.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zfs-explained-storage-architecture-integrity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zfs-explained-storage-architecture-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zfs-explicado-arquitectura-almacenamiento-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<lastmod>2026-09-17T10:43:49.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zfs-explicado-arquitectura-almacenamiento-integridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zfs-explained-storage-architecture-integrity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zfs-explicado-arquitectura-almacenamiento-integridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zfs-explicado-arquitetura-armazenamento-integridade" />
<lastmod>2026-09-17T10:43:49.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-init-how-to-automate-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:32.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloud-init-how-to-automate-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-init-how-to-automate-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:32.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-init-how-to-automate-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloud-init-como-automatizar-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:32.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-proxmox-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-proxmox-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:19.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-availability-proxmox-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-proxmox-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-proxmox-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:19.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alta-disponibilidad-proxmox-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-proxmox-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-proxmox-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/high-availability-proxmox-maquinas-virtuais" />
<lastmod>2026-09-17T10:43:19.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/k3s-kubernetes-cluster-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-laboratorio-domestico-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<lastmod>2026-09-17T10:43:04.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/k3s-kubernetes-cluster-home-lab-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/k3s-kubernetes-cluster-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-laboratorio-domestico-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<lastmod>2026-09-17T10:43:04.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/k3s-cluster-kubernetes-laboratorio-domestico-edge-computing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/k3s-kubernetes-cluster-home-lab-edge-computing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-laboratorio-domestico-edge-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/k3s-cluster-kubernetes-home-lab-edge-computing" />
<lastmod>2026-09-17T10:43:04.510Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-networking-container-communication-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-networking-comunicacion-de-contenedores-acceso-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<lastmod>2026-09-17T10:42:45.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-networking-container-communication-internet-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-networking-container-communication-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-networking-comunicacion-de-contenedores-acceso-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<lastmod>2026-09-17T10:42:45.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-networking-comunicacion-de-contenedores-acceso-internet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-networking-container-communication-internet-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-networking-comunicacion-de-contenedores-acceso-internet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-networking-comunicacao-entre-conteineres" />
<lastmod>2026-09-17T10:42:45.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-deadlocks-causes-management-prevention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deadlocks-bases-de-datos-causas-prevencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<lastmod>2026-09-17T10:42:30.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-deadlocks-causes-management-prevention</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-deadlocks-causes-management-prevention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deadlocks-bases-de-datos-causas-prevencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<lastmod>2026-09-17T10:42:30.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deadlocks-bases-de-datos-causas-prevencion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-deadlocks-causes-management-prevention" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/deadlocks-bases-de-datos-causas-prevencion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deadlocks-bancos-de-dados-causas-como-evitar" />
<lastmod>2026-09-17T10:42:30.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-transactions-como-garantir-consistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-transactions-ensuring-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transacciones-de-base-de-datos-como-garantizar-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<lastmod>2026-09-17T10:42:14.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-transactions-ensuring-consistency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-transactions-ensuring-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transacciones-de-base-de-datos-como-garantizar-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<lastmod>2026-09-17T10:42:14.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transacciones-de-base-de-datos-como-garantizar-consistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-transactions-ensuring-consistency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transacciones-de-base-de-datos-como-garantizar-consistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-transactions-como-garantir-consistencia" />
<lastmod>2026-09-17T10:42:14.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-views-materialized-views-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-views-materialized-views-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<lastmod>2026-09-17T10:41:59.083Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-views-materialized-views-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-views-materialized-views-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-views-materialized-views-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<lastmod>2026-09-17T10:41:59.083Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-views-materialized-views-cuando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-views-materialized-views-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-views-materialized-views-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-views-materialized-views-quando-utilizar" />
<lastmod>2026-09-17T10:41:59.083Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<lastmod>2026-09-17T10:41:36.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-authentication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<lastmod>2026-09-17T10:41:36.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-authentication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-keys-vs-oauth-vs-jwt-autenticacao" />
<lastmod>2026-09-17T10:41:36.629Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openid-connect-how-modern-identity-login-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<lastmod>2026-09-17T10:41:19.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openid-connect-how-modern-identity-login-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openid-connect-how-modern-identity-login-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<lastmod>2026-09-17T10:41:19.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/openid-connect-how-modern-identity-login-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/openid-connect-como-funciona-login-moderno" />
<lastmod>2026-09-17T10:41:19.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-due-diligence-what-to-evaluate-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/technical-due-diligence-que-evaluar-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<lastmod>2026-09-17T10:36:57.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-due-diligence-what-to-evaluate-in-technology</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-due-diligence-what-to-evaluate-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/technical-due-diligence-que-evaluar-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<lastmod>2026-09-17T10:36:57.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-due-diligence-que-evaluar-en-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-due-diligence-what-to-evaluate-in-technology" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/technical-due-diligence-que-evaluar-en-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/technical-due-diligence-o-que-avaliar-na-tecnologia" />
<lastmod>2026-09-17T10:36:57.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-paas-iaas-cloud-service-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicios-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<lastmod>2026-09-17T10:36:41.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-paas-iaas-cloud-service-models</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-paas-iaas-cloud-service-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicios-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<lastmod>2026-09-17T10:36:41.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-paas-iaas-modelos-servicios-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-paas-iaas-cloud-service-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicios-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-paas-iaas-modelos-servicos-nuvem" />
<lastmod>2026-09-17T10:36:41.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rto-and-rpo-recovery-time-data-loss-limits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rto-y-rpo-definir-tiempo-perdida-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<lastmod>2026-09-17T10:36:23.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rto-and-rpo-recovery-time-data-loss-limits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rto-and-rpo-recovery-time-data-loss-limits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rto-y-rpo-definir-tiempo-perdida-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<lastmod>2026-09-17T10:36:23.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rto-y-rpo-definir-tiempo-perdida-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rto-and-rpo-recovery-time-data-loss-limits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rto-y-rpo-definir-tiempo-perdida-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rto-e-rpo-definir-tempo-dados-perda" />
<lastmod>2026-09-17T10:36:23.937Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-cooling-servers-24-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-centros-de-datos-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<lastmod>2026-09-17T10:36:04.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-cooling-servers-24-hours</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-cooling-servers-24-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-centros-de-datos-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<lastmod>2026-09-17T10:36:04.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracion-centros-de-datos-servidores-24-horas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-cooling-servers-24-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-centros-de-datos-servidores-24-horas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-data-centers-servidores-24-horas" />
<lastmod>2026-09-17T10:36:04.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-schematic-to-manufacturing-process" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcb-esquema-electrico-fabricacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<lastmod>2026-09-17T10:35:46.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcb-schematic-to-manufacturing-process</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-schematic-to-manufacturing-process" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcb-esquema-electrico-fabricacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<lastmod>2026-09-17T10:35:46.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pcb-esquema-electrico-fabricacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pcb-schematic-to-manufacturing-process" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pcb-esquema-electrico-fabricacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pcb-esquema-eletrico-fabricacao" />
<lastmod>2026-09-17T10:35:46.655Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-vs-switched-mode-power-supplies-differences-efficiency-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fuentes-lineales-vs-fuentes-conmutadas-diferencias-eficiencia-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<lastmod>2026-09-17T10:35:27.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linear-vs-switched-mode-power-supplies-differences-efficiency-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-vs-switched-mode-power-supplies-differences-efficiency-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fuentes-lineales-vs-fuentes-conmutadas-diferencias-eficiencia-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<lastmod>2026-09-17T10:35:27.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fuentes-lineales-vs-fuentes-conmutadas-diferencias-eficiencia-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linear-vs-switched-mode-power-supplies-differences-efficiency-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fuentes-lineales-vs-fuentes-conmutadas-diferencias-eficiencia-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fonte-linear-vs-fonte-chaveada-diferencas-eficiencia-aplicacoes" />
<lastmod>2026-09-17T10:35:27.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shelly-sonoff-esp32-automation-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shelly-sonoff-esp32-proyectos-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<lastmod>2026-09-17T10:35:12.056Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shelly-sonoff-esp32-automation-projects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shelly-sonoff-esp32-automation-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shelly-sonoff-esp32-proyectos-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<lastmod>2026-09-17T10:35:12.056Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shelly-sonoff-esp32-proyectos-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shelly-sonoff-esp32-automation-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shelly-sonoff-esp32-proyectos-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shelly-sonoff-esp32-projetos-automacao" />
<lastmod>2026-09-17T10:35:12.056Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-how-systems-detect-freezes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-como-los-sistemas-detectan-bloqueos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<lastmod>2026-09-17T10:34:52.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-how-systems-detect-freezes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-how-systems-detect-freezes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-como-los-sistemas-detectan-bloqueos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<lastmod>2026-09-17T10:34:52.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/watchdog-como-los-sistemas-detectan-bloqueos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/watchdog-how-systems-detect-freezes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/watchdog-como-los-sistemas-detectan-bloqueos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/watchdog-como-sistemas-detectam-travamentos" />
<lastmod>2026-09-17T10:34:52.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/netbox-network-rack-ip-documentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/netbox-documentacion-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<lastmod>2026-09-17T10:34:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/netbox-network-rack-ip-documentation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/netbox-network-rack-ip-documentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/netbox-documentacion-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<lastmod>2026-09-17T10:34:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/netbox-documentacion-redes-racks-ips</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/netbox-network-rack-ip-documentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/netbox-documentacion-redes-racks-ips" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/netbox-documentacao-redes-racks-ips" />
<lastmod>2026-09-17T10:34:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-loki-centralize-search-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-loki-centralizar-buscar-logs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<lastmod>2026-09-17T10:34:18.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-loki-centralize-search-logs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-loki-centralize-search-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-loki-centralizar-buscar-logs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<lastmod>2026-09-17T10:34:18.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-loki-centralizar-buscar-logs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-loki-centralize-search-logs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-loki-centralizar-buscar-logs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-loki-centralizar-pesquisar-logs" />
<lastmod>2026-09-17T10:34:18.679Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-enterprise-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-almacenamiento-corporativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<lastmod>2026-09-17T10:34:04.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-channel-vs-iscsi-enterprise-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-enterprise-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-almacenamiento-corporativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<lastmod>2026-09-17T10:34:04.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fiber-channel-vs-iscsi-almacenamiento-corporativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-enterprise-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-almacenamiento-corporativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fiber-channel-vs-iscsi-armazenamento-corporativo" />
<lastmod>2026-09-17T10:34:04.069Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-bonding-redundancy-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<lastmod>2026-09-17T10:33:48.007Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-bonding-redundancy-performance-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<lastmod>2026-09-17T10:33:48.007Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-bonding-redundancy-performance-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-bonding-redundancy-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-bonding-redundancy-performance" />
<lastmod>2026-09-17T10:33:48.007Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-dmz-what-it-is-and-when-you-need-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmz-en-redes-que-es-y-cuando-necesita-una" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<lastmod>2026-09-17T10:33:28.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-dmz-what-it-is-and-when-you-need-one</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-dmz-what-it-is-and-when-you-need-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmz-en-redes-que-es-y-cuando-necesita-una" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<lastmod>2026-09-17T10:33:28.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dmz-en-redes-que-es-y-cuando-necesita-una</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-dmz-what-it-is-and-when-you-need-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dmz-en-redes-que-es-y-cuando-necesita-una" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dmz-em-redes-o-que-e-e-quando-precisa" />
<lastmod>2026-09-17T10:33:28.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-application-firewall-protection-against-attacks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-de-aplicacion-web-proteccion-contra-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<lastmod>2026-09-17T10:33:12.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/web-application-firewall-protection-against-attacks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-application-firewall-protection-against-attacks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-de-aplicacion-web-proteccion-contra-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<lastmod>2026-09-17T10:33:12.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-de-aplicacion-web-proteccion-contra-ataques</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/web-application-firewall-protection-against-attacks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-de-aplicacion-web-proteccion-contra-ataques" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-de-aplicacao-web-protecao-contra-ataques" />
<lastmod>2026-09-17T10:33:12.025Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-dns-how-to-organize-server-and-service-names" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-interno-como-organizar-nombres-de-servidores-y-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<lastmod>2026-09-17T10:32:48.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/internal-dns-how-to-organize-server-and-service-names</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-dns-how-to-organize-server-and-service-names" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-interno-como-organizar-nombres-de-servidores-y-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<lastmod>2026-09-17T10:32:48.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-interno-como-organizar-nombres-de-servidores-y-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/internal-dns-how-to-organize-server-and-service-names" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-interno-como-organizar-nombres-de-servidores-y-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-interno-como-organizar-nomes-de-servidores-e-servicos" />
<lastmod>2026-09-17T10:32:48.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uuid-vs-incremental-id-database-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uuid-vs-id-incremental-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<lastmod>2026-09-17T10:32:32.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uuid-vs-incremental-id-database-keys</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uuid-vs-incremental-id-database-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uuid-vs-id-incremental-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<lastmod>2026-09-17T10:32:32.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uuid-vs-id-incremental-base-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uuid-vs-incremental-id-database-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uuid-vs-id-incremental-base-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uuid-vs-id-incremental-banco-de-dados" />
<lastmod>2026-09-17T10:32:32.960Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-vs-task-queues-background-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-vs-colas-de-tareas-procesamiento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<lastmod>2026-09-17T10:32:10.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-vs-task-queues-background-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-vs-task-queues-background-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-vs-colas-de-tareas-procesamiento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<lastmod>2026-09-17T10:32:10.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-vs-colas-de-tareas-procesamiento-segundo-plano</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-vs-task-queues-background-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-vs-colas-de-tareas-procesamiento-segundo-plano" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-vs-filas-de-tarefas-processamento-segundo-plano" />
<lastmod>2026-09-17T10:32:10.717Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clean-architecture-when-code-layering-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clean-architecture-cuando-separar-codigo-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<lastmod>2026-09-17T10:31:53.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clean-architecture-when-code-layering-pays-off</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clean-architecture-when-code-layering-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clean-architecture-cuando-separar-codigo-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<lastmod>2026-09-17T10:31:53.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clean-architecture-cuando-separar-codigo-capas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clean-architecture-when-code-layering-pays-off" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/clean-architecture-cuando-separar-codigo-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clean-architecture-quando-separar-codigo-camadas" />
<lastmod>2026-09-17T10:31:53.373Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monorepo-vs-multirepo-project-organization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacion-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<lastmod>2026-09-17T10:31:38.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monorepo-vs-multirepo-project-organization</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monorepo-vs-multirepo-project-organization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacion-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<lastmod>2026-09-17T10:31:38.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monorepo-vs-multirepo-organizacion-proyectos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/monorepo-vs-multirepo-project-organization" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacion-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monorepo-vs-multirepo-organizacao-projetos" />
<lastmod>2026-09-17T10:31:38.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-vs-memcached-which-cache-solution-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-vs-memcached-que-solucion-de-cache-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<lastmod>2026-09-17T10:31:22.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-vs-memcached-which-cache-solution-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-vs-memcached-which-cache-solution-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-vs-memcached-que-solucion-de-cache-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<lastmod>2026-09-17T10:31:22.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-vs-memcached-que-solucion-de-cache-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-vs-memcached-which-cache-solution-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-vs-memcached-que-solucion-de-cache-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-vs-memcached-qual-solucao-de-cache-escolher" />
<lastmod>2026-09-17T10:31:22.300Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nmap-for-administrators-network-discovery-ports-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nmap-para-administradores-mapeo-redes-puertos-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<lastmod>2026-09-17T10:25:15.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nmap-for-administrators-network-discovery-ports-services</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nmap-for-administrators-network-discovery-ports-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nmap-para-administradores-mapeo-redes-puertos-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<lastmod>2026-09-17T10:25:15.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nmap-para-administradores-mapeo-redes-puertos-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nmap-for-administrators-network-discovery-ports-services" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nmap-para-administradores-mapeo-redes-puertos-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nmap-para-administradores-mapeamento-redes-portas-servicos" />
<lastmod>2026-09-17T10:25:15.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-connecting-branches-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-conectando-sucursales-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<lastmod>2026-09-17T10:24:57.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-connecting-branches-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-connecting-branches-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-conectando-sucursales-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<lastmod>2026-09-17T10:24:57.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-conectando-sucursales-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-connecting-branches-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-conectando-sucursales-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-conectando-filiais-e-cloud" />
<lastmod>2026-09-17T10:24:57.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireshark-practice-packet-analysis-network-troubleshooting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireshark-practica-analisis-paquetes-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<lastmod>2026-09-17T10:24:43.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireshark-practice-packet-analysis-network-troubleshooting</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireshark-practice-packet-analysis-network-troubleshooting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireshark-practica-analisis-paquetes-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<lastmod>2026-09-17T10:24:43.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireshark-practica-analisis-paquetes-diagnostico-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireshark-practice-packet-analysis-network-troubleshooting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireshark-practica-analisis-paquetes-diagnostico-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireshark-pratica-analise-pacotes-diagnostico-falhas-rede" />
<lastmod>2026-09-17T10:24:43.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-when-to-run-applications-directly-on-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-cuando-ejecutar-aplicaciones-directamente-en-el-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<lastmod>2026-09-17T10:24:27.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualization-when-to-run-applications-directly-on-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-when-to-run-applications-directly-on-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-cuando-ejecutar-aplicaciones-directamente-en-el-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<lastmod>2026-09-17T10:24:27.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualizacion-cuando-ejecutar-aplicaciones-directamente-en-el-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-when-to-run-applications-directly-on-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-cuando-ejecutar-aplicaciones-directamente-en-el-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-quando-executar-aplicacoes-diretamente-no-hardware" />
<lastmod>2026-09-17T10:24:27.122Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rootless-containers-docker-without-privileges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-rootless-docker-sin-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<lastmod>2026-09-17T10:24:12.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rootless-containers-docker-without-privileges</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rootless-containers-docker-without-privileges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-rootless-docker-sin-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<lastmod>2026-09-17T10:24:12.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/contenedores-rootless-docker-sin-privilegios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rootless-containers-docker-without-privileges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-rootless-docker-sin-privilegios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-rootless-docker-sem-privilegios" />
<lastmod>2026-09-17T10:24:12.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-panic-blue-screen-operating-system-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-panic-pantalla-azul-fallas-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<lastmod>2026-09-17T10:23:55.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-panic-blue-screen-operating-system-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-panic-blue-screen-operating-system-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-panic-pantalla-azul-fallas-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<lastmod>2026-09-17T10:23:55.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/kernel-panic-pantalla-azul-fallas-sistema-operativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/kernel-panic-blue-screen-operating-system-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/kernel-panic-pantalla-azul-fallas-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/kernel-panic-blue-screen-falhas-sistema-operacional" />
<lastmod>2026-09-17T10:23:55.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-secrets-storage-passwords-credentials" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-en-docker-almacenar-contrasenias-credenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<lastmod>2026-09-17T10:23:38.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-secrets-storage-passwords-credentials</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-secrets-storage-passwords-credentials" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-en-docker-almacenar-contrasenias-credenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<lastmod>2026-09-17T10:23:38.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-en-docker-almacenar-contrasenias-credenciales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-secrets-storage-passwords-credentials" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-en-docker-almacenar-contrasenias-credenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-em-docker-armazenar-senhas-e-credenciais" />
<lastmod>2026-09-17T10:23:38.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/message-broker-comunicacao-assincrona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/message-broker-asynchronous-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/message-broker-comunicacion-asincrona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<lastmod>2026-09-17T10:23:21.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/message-broker-asynchronous-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/message-broker-asynchronous-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/message-broker-comunicacion-asincrona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<lastmod>2026-09-17T10:23:21.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/message-broker-comunicacion-asincrona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/message-broker-asynchronous-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/message-broker-comunicacion-asincrona" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/message-broker-comunicacao-assincrona" />
<lastmod>2026-09-17T10:23:21.498Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-versioning-how-to-evolve-without-breaking-apps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-versioning-como-evolucionar-sin-romper-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<lastmod>2026-09-17T10:22:57.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-versioning-how-to-evolve-without-breaking-apps</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-versioning-how-to-evolve-without-breaking-apps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-versioning-como-evolucionar-sin-romper-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<lastmod>2026-09-17T10:22:57.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-versioning-como-evolucionar-sin-romper-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-versioning-how-to-evolve-without-breaking-apps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-versioning-como-evolucionar-sin-romper-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-versioning-como-evoluir-sem-quebrar-aplicacoes" />
<lastmod>2026-09-17T10:22:57.058Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenancy-data-isolation-security-scalability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenancy-aislamiento-datos-seguridad-escalabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<lastmod>2026-09-17T10:22:38.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenancy-data-isolation-security-scalability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenancy-data-isolation-security-scalability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenancy-aislamiento-datos-seguridad-escalabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<lastmod>2026-09-17T10:22:38.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenancy-aislamiento-datos-seguridad-escalabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenancy-data-isolation-security-scalability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenancy-aislamiento-datos-seguridad-escalabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenancy-seguranca-dados-escalabilidade" />
<lastmod>2026-09-17T10:22:38.721Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-arquitetura-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-distributed-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-arquitectura-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<lastmod>2026-09-17T10:22:20.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-distributed-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-distributed-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-arquitectura-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<lastmod>2026-09-17T10:22:20.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-sharding-arquitectura-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-sharding-distributed-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/database-sharding-arquitectura-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-sharding-arquitetura-distribuida" />
<lastmod>2026-09-17T10:22:20.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-disposable-servers-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-servidores-desechables-fiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<lastmod>2026-09-17T10:22:05.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-infrastructure-disposable-servers-reliability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-disposable-servers-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-servidores-desechables-fiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<lastmod>2026-09-17T10:22:05.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestructura-inmutable-servidores-desechables-fiabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-disposable-servers-reliability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-servidores-desechables-fiabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-servidores-descartaveis-confiabilidade" />
<lastmod>2026-09-17T10:22:05.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-tunneling-secure-connections-between-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-tunneling-conexiones-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<lastmod>2026-09-17T10:21:49.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-tunneling-secure-connections-between-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-tunneling-secure-connections-between-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-tunneling-conexiones-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<lastmod>2026-09-17T10:21:49.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-tunneling-conexiones-seguras-entre-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-tunneling-secure-connections-between-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-tunneling-conexiones-seguras-entre-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-tunneling-conexoes-seguras-entre-maquinas" />
<lastmod>2026-09-17T10:21:49.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-execute-high-performance-code-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-ejecutar-codigo-alto-rendimiento-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<lastmod>2026-09-17T10:21:29.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-execute-high-performance-code-browser</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-execute-high-performance-code-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-ejecutar-codigo-alto-rendimiento-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<lastmod>2026-09-17T10:21:29.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webassembly-ejecutar-codigo-alto-rendimiento-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webassembly-execute-high-performance-code-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webassembly-ejecutar-codigo-alto-rendimiento-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webassembly-executar-codigo-alto-desempenho-navegador" />
<lastmod>2026-09-17T10:21:29.734Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-rebase-vs-merge-differences-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencias-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<lastmod>2026-09-17T10:21:13.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-rebase-vs-merge-differences-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-rebase-vs-merge-differences-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencias-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<lastmod>2026-09-17T10:21:13.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-rebase-vs-merge-diferencias-estrategias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-rebase-vs-merge-differences-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencias-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-rebase-vs-merge-diferencas-estrategias" />
<lastmod>2026-09-17T10:21:13.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/serverless-computing-quando-faz-sentido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/serverless-computing-when-it-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-serverless-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<lastmod>2026-09-17T10:20:52.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/serverless-computing-when-it-makes-sense</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/serverless-computing-when-it-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-serverless-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<lastmod>2026-09-17T10:20:52.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/computacion-serverless-cuando-vale-la-pena</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/serverless-computing-when-it-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/computacion-serverless-cuando-vale-la-pena" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/serverless-computing-quando-faz-sentido" />
<lastmod>2026-09-17T10:20:52.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-api-before-interface-improves-app" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz-mejora-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<lastmod>2026-09-17T10:13:12.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-why-designing-api-before-interface-improves-app</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-api-before-interface-improves-app" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz-mejora-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<lastmod>2026-09-17T10:13:12.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz-mejora-aplicacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-api-before-interface-improves-app" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz-mejora-aplicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-a-api-antes-da-interface" />
<lastmod>2026-09-17T10:13:12.801Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development-1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<lastmod>2026-09-17T10:12:59.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-traditional-development-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development-1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<lastmod>2026-09-17T10:12:59.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional-1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development-1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional-1" />
<lastmod>2026-09-17T10:12:59.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-centro-de-datos-energia-refrigeracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-17T10:12:41.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-data-center-works-power-cooling-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-centro-de-datos-energia-refrigeracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-17T10:12:41.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-centro-de-datos-energia-refrigeracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-centro-de-datos-energia-refrigeracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-17T10:12:41.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-pipeline-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacion-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<lastmod>2026-09-17T10:12:25.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/github-actions-vs-gitlab-ci-pipeline-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-pipeline-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacion-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<lastmod>2026-09-17T10:12:25.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacion-pipeline-cicd</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-pipeline-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacion-pipeline-cicd" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/github-actions-vs-gitlab-ci-comparacao-pipeline-cicd" />
<lastmod>2026-09-17T10:12:25.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-2026-useful-tech-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-2026-proyectos-utiles-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<lastmod>2026-09-17T10:12:09.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-2026-useful-tech-projects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-2026-useful-tech-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-2026-proyectos-utiles-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<lastmod>2026-09-17T10:12:09.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-2026-proyectos-utiles-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-2026-useful-tech-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-2026-proyectos-utiles-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-2026-projetos-uteis-tecnologia" />
<lastmod>2026-09-17T10:12:09.608Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/native-virtual-machines-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/maquinas-virtuales-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<lastmod>2026-09-17T10:09:43.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/native-virtual-machines-hyperv-macos-kvm</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/native-virtual-machines-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/maquinas-virtuales-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<lastmod>2026-09-17T10:09:43.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/maquinas-virtuales-nativas-hyperv-macos-kvm</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/native-virtual-machines-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/maquinas-virtuales-nativas-hyperv-macos-kvm" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/maquinas-virtuais-nativas-hyperv-macos-kvm" />
<lastmod>2026-09-17T10:09:43.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bootloader-explained-computer-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bootloader-explicado-ordenador-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<lastmod>2026-09-17T10:09:24.020Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bootloader-explained-computer-operating-system</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bootloader-explained-computer-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bootloader-explicado-ordenador-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<lastmod>2026-09-17T10:09:24.020Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bootloader-explicado-ordenador-sistema-operativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bootloader-explained-computer-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bootloader-explicado-ordenador-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bootloader-explicado-computador-sistema-operacional" />
<lastmod>2026-09-17T10:09:24.020Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/environment-variables-linux-macos-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-de-entorno-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<lastmod>2026-09-17T10:09:03.149Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/environment-variables-linux-macos-windows-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-de-entorno-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<lastmod>2026-09-17T10:09:03.149Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/variables-de-entorno-linux-macos-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/variables-de-entorno-linux-macos-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/environment-variables-linux-macos-windows" />
<lastmod>2026-09-17T10:09:03.149Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apfs-ntfs-ext4-file-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<lastmod>2026-09-17T10:08:43.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apfs-ntfs-ext4-file-systems-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apfs-ntfs-ext4-file-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<lastmod>2026-09-17T10:08:43.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-archivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/apfs-ntfs-ext4-file-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/apfs-ntfs-ext4-sistemas-de-arquivos" />
<lastmod>2026-09-17T10:08:43.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-swap-memory-management-how-it-works-and-when-to-configure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-swap-en-linux-como-funciona-y-cuando-configurarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<lastmod>2026-09-17T10:08:26.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-swap-memory-management-how-it-works-and-when-to-configure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-swap-memory-management-how-it-works-and-when-to-configure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-swap-en-linux-como-funciona-y-cuando-configurarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<lastmod>2026-09-17T10:08:26.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/memoria-swap-en-linux-como-funciona-y-cuando-configurarla</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-swap-memory-management-how-it-works-and-when-to-configure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/memoria-swap-en-linux-como-funciona-y-cuando-configurarla" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/swap-no-linux-como-funciona-e-quando-configurar" />
<lastmod>2026-09-17T10:08:26.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processes-threads-and-services-os-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesos-hilos-y-servicios-gestion-so" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<lastmod>2026-09-17T10:07:39.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/processes-threads-and-services-os-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processes-threads-and-services-os-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesos-hilos-y-servicios-gestion-so" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<lastmod>2026-09-17T10:07:39.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/procesos-hilos-y-servicios-gestion-so</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/processes-threads-and-services-os-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/procesos-hilos-y-servicios-gestion-so" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/processos-threads-e-servicos-gerenciamento-so" />
<lastmod>2026-09-17T10:07:39.244Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-kernel-role-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-kernel-papel-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<lastmod>2026-09-17T10:07:25.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-kernel-role-operating-system</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-kernel-role-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-kernel-papel-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<lastmod>2026-09-17T10:07:25.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-kernel-papel-sistema-operativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-kernel-role-operating-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-kernel-papel-sistema-operativo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-kernel-o-que-e-papel-sistema-operacional" />
<lastmod>2026-09-17T10:07:25.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-sandbox-how-to-test-applications-in-isolated-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-sandbox-como-probar-aplicaciones-en-entorno-aislado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<lastmod>2026-09-17T10:07:21.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-sandbox-how-to-test-applications-in-isolated-environment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-sandbox-how-to-test-applications-in-isolated-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-sandbox-como-probar-aplicaciones-en-entorno-aislado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<lastmod>2026-09-17T10:07:21.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-sandbox-como-probar-aplicaciones-en-entorno-aislado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-sandbox-how-to-test-applications-in-isolated-environment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-sandbox-como-probar-aplicaciones-en-entorno-aislado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-sandbox-como-testar-aplicacoes-em-ambiente-isolado" />
<lastmod>2026-09-17T10:07:21.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-for-developers-tools-and-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-para-desarrolladores-herramientas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<lastmod>2026-09-17T10:06:49.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-for-developers-tools-and-configurations</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-for-developers-tools-and-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-para-desarrolladores-herramientas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<lastmod>2026-09-17T10:06:49.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-para-desarrolladores-herramientas-configuraciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-for-developers-tools-and-configurations" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-para-desarrolladores-herramientas-configuraciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-para-desenvolvedores-ferramentas-e-configuracoes" />
<lastmod>2026-09-17T10:06:49.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-linux-permissions-work-chmod-chown" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-permisos-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<lastmod>2026-09-17T10:06:34.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-linux-permissions-work-chmod-chown</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-linux-permissions-work-chmod-chown" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-permisos-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<lastmod>2026-09-17T10:06:34.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funcionan-permisos-linux-chmod-chown</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-linux-permissions-work-chmod-chown" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funcionan-permisos-linux-chmod-chown" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funcionam-permissoes-linux-chmod-chown" />
<lastmod>2026-09-17T10:06:34.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-server-components-streaming-nextjs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<lastmod>2026-09-17T10:00:29.099Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-server-components-streaming-nextjs-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<lastmod>2026-09-17T10:00:29.099Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-server-components-streaming-nextjs-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-server-components-streaming-nextjs" />
<lastmod>2026-09-17T10:00:29.099Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/implementing-distributed-tracing-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-trazado-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<lastmod>2026-09-17T01:00:36.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/implementing-distributed-tracing-slos-kubernetes-opentelemetry</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/implementing-distributed-tracing-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-trazado-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<lastmod>2026-09-17T01:00:36.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/implementacion-trazado-distribuido-slos-kubernetes-opentelemetry</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/implementing-distributed-tracing-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-trazado-distribuido-slos-kubernetes-opentelemetry" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-tracing-distribuido-slos-kubernetes-opentelemetry" />
<lastmod>2026-09-17T01:00:36.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-query-optimization-transactional-consistency-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-postgresql-consistencia-transaccional-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<lastmod>2026-09-17T00:00:44.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-query-optimization-transactional-consistency-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-query-optimization-transactional-consistency-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-postgresql-consistencia-transaccional-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<lastmod>2026-09-17T00:00:44.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizacion-postgresql-consistencia-transaccional-nodejs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-query-optimization-transactional-consistency-nodejs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-postgresql-consistencia-transaccional-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-postgresql-consistencia-transacional-nodejs" />
<lastmod>2026-09-17T00:00:44.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-how-processors-divide-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-procesadores-dividen-trabajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<lastmod>2026-09-16T23:27:13.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-how-processors-divide-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-how-processors-divide-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-procesadores-dividen-trabajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<lastmod>2026-09-16T23:27:13.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-procesadores-dividen-trabajo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-how-processors-divide-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-procesadores-dividen-trabajo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cpu-vs-gpu-vs-npu-como-processadores-dividem-trabalho" />
<lastmod>2026-09-16T23:27:13.882Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-v-open-architecture-future-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-v-arquitectura-abierta-futuro-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<lastmod>2026-09-18T20:53:04.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-v-open-architecture-future-processors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-v-open-architecture-future-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-v-arquitectura-abierta-futuro-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<lastmod>2026-09-18T20:53:04.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/risc-v-arquitectura-abierta-futuro-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/risc-v-open-architecture-future-processors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/risc-v-arquitectura-abierta-futuro-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/risc-v-arquitetura-aberta-futuro-processadores" />
<lastmod>2026-09-18T20:53:04.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-processor-works-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-procesador-nucleos-hilos-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<lastmod>2026-09-16T23:26:39.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-a-processor-works-cores-threads-cache-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-processor-works-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-procesador-nucleos-hilos-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<lastmod>2026-09-16T23:26:39.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-un-procesador-nucleos-hilos-cache-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-processor-works-cores-threads-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-procesador-nucleos-hilos-cache-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-processador-cores-threads-cache-pipeline" />
<lastmod>2026-09-16T23:26:39.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cisc-vs-risc-processor-architecture-philosophies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquitecturas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<lastmod>2026-09-16T23:26:22.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cisc-vs-risc-processor-architecture-philosophies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cisc-vs-risc-processor-architecture-philosophies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquitecturas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<lastmod>2026-09-16T23:26:22.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquitecturas-procesadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cisc-vs-risc-processor-architecture-philosophies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquitecturas-procesadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cisc-vs-risc-filosofias-arquiteturas-processadores" />
<lastmod>2026-09-16T23:26:22.785Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-how-they-work-and-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionan-y-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<lastmod>2026-09-16T23:25:39.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/x86-vs-arm-vs-riscv-how-they-work-and-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-how-they-work-and-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionan-y-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<lastmod>2026-09-16T23:25:39.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionan-y-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-how-they-work-and-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionan-y-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/x86-vs-arm-vs-riscv-como-funcionam-e-diferencas" />
<lastmod>2026-09-16T23:25:39.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-clusters-performance-and-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cluster-de-servidores-rendimiento-y-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<lastmod>2026-09-16T23:24:26.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/server-clusters-performance-and-high-availability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-clusters-performance-and-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cluster-de-servidores-rendimiento-y-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<lastmod>2026-09-16T23:24:26.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cluster-de-servidores-rendimiento-y-alta-disponibilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-clusters-performance-and-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cluster-de-servidores-rendimiento-y-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cluster-de-servidores-desempenho-e-alta-disponibilidade" />
<lastmod>2026-09-16T23:24:26.576Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/file-server-centralized-infrastructure-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-de-archivos-infraestructura-centralizada-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<lastmod>2026-09-16T23:24:11.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/file-server-centralized-infrastructure-businesses</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/file-server-centralized-infrastructure-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-de-archivos-infraestructura-centralizada-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<lastmod>2026-09-16T23:24:11.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/servidor-de-archivos-infraestructura-centralizada-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/file-server-centralized-infrastructure-businesses" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-de-archivos-infraestructura-centralizada-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-de-arquivos-infraestrutura-centralizada" />
<lastmod>2026-09-16T23:24:11.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-distinguishes-a-server-from-a-regular-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lo-que-diferencia-a-un-servidor-de-un-ordenador-comun" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<lastmod>2026-09-16T23:23:56.294Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-distinguishes-a-server-from-a-regular-computer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-distinguishes-a-server-from-a-regular-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lo-que-diferencia-a-un-servidor-de-un-ordenador-comun" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<lastmod>2026-09-16T23:23:56.294Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lo-que-diferencia-a-un-servidor-de-un-ordenador-comun</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-distinguishes-a-server-from-a-regular-computer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lo-que-diferencia-a-un-servidor-de-un-ordenador-comun" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-diferencia-um-servidor-de-um-computador-comum" />
<lastmod>2026-09-16T23:23:56.294Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-idrac-ilo-remote-server-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gestion-remota-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<lastmod>2026-09-16T23:23:39.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-idrac-ilo-remote-server-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-idrac-ilo-remote-server-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gestion-remota-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<lastmod>2026-09-16T23:23:39.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipmi-idrac-ilo-gestion-remota-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipmi-idrac-ilo-remote-server-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gestion-remota-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipmi-idrac-ilo-gerenciamento-remoto-servidores" />
<lastmod>2026-09-16T23:23:39.292Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blade-vs-rack-vs-tower-servers-differences-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencias-y-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<lastmod>2026-09-16T23:23:20.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blade-vs-rack-vs-tower-servers-differences-and-use-cases</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blade-vs-rack-vs-tower-servers-differences-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencias-y-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<lastmod>2026-09-16T23:23:20.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencias-y-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blade-vs-rack-vs-tower-servers-differences-and-use-cases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencias-y-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/servidor-blade-vs-rack-vs-tower-diferencas-e-aplicacoes" />
<lastmod>2026-09-16T23:23:20.106Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-hardening-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<lastmod>2026-09-16T23:22:53.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/server-hardening-linux-windows-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-hardening-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<lastmod>2026-09-16T23:22:53.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-hardening-linux-windows-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hardening-de-servidores-linux-windows-server" />
<lastmod>2026-09-16T23:22:53.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ransomware-mitigation-segmentation-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ransomware-segmentacion-zero-trust-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<lastmod>2026-09-16T23:22:35.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ransomware-mitigation-segmentation-zero-trust-backups</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ransomware-mitigation-segmentation-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ransomware-segmentacion-zero-trust-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<lastmod>2026-09-16T23:22:35.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mitigacion-ransomware-segmentacion-zero-trust-copias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ransomware-mitigation-segmentation-zero-trust-backups" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-ransomware-segmentacion-zero-trust-copias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ransomware-mitigacao-segmentacao-zero-trust-backups" />
<lastmod>2026-09-16T23:22:35.259Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pam-protecting-administrative-accounts-privileged-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pam-proteger-cuentas-administrativas-accesos-privilegiados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<lastmod>2026-09-16T23:22:21.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pam-protecting-administrative-accounts-privileged-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pam-protecting-administrative-accounts-privileged-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pam-proteger-cuentas-administrativas-accesos-privilegiados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<lastmod>2026-09-16T23:22:21.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pam-proteger-cuentas-administrativas-accesos-privilegiados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pam-protecting-administrative-accounts-privileged-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pam-proteger-cuentas-administrativas-accesos-privilegiados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pam-proteger-contas-administrativas-acessos-privilegiados" />
<lastmod>2026-09-16T23:22:21.451Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/siem-in-practice-log-centralization-and-threat-detection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/siem-en-la-practica-centralizacion-de-logs-y-deteccion-de-amenazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<lastmod>2026-09-16T23:22:00.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/siem-in-practice-log-centralization-and-threat-detection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/siem-in-practice-log-centralization-and-threat-detection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/siem-en-la-practica-centralizacion-de-logs-y-deteccion-de-amenazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<lastmod>2026-09-16T23:22:00.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/siem-en-la-practica-centralizacion-de-logs-y-deteccion-de-amenazas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/siem-in-practice-log-centralization-and-threat-detection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/siem-en-la-practica-centralizacion-de-logs-y-deteccion-de-amenazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/siem-na-pratica-centralizacao-de-logs-e-deteccao-de-ameacas" />
<lastmod>2026-09-16T23:22:00.084Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edr-vs-xdr-vs-traditional-antivirus-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-tradicional-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<lastmod>2026-09-16T23:21:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edr-vs-xdr-vs-traditional-antivirus-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edr-vs-xdr-vs-traditional-antivirus-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-tradicional-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<lastmod>2026-09-16T23:21:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-tradicional-diferencias-cuando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edr-vs-xdr-vs-traditional-antivirus-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-tradicional-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edr-vs-xdr-vs-antivirus-diferencas-quando-usar" />
<lastmod>2026-09-16T23:21:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-backup-vs-cloud-vs-object-storage-data-protection-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-nube-vs-object-storage-estrategia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<lastmod>2026-09-16T23:21:21.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-backup-vs-cloud-vs-object-storage-data-protection-strategy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-backup-vs-cloud-vs-object-storage-data-protection-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-nube-vs-object-storage-estrategia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<lastmod>2026-09-16T23:21:21.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/respaldo-local-vs-nube-vs-object-storage-estrategia-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-backup-vs-cloud-vs-object-storage-data-protection-strategy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/respaldo-local-vs-nube-vs-object-storage-estrategia-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-local-vs-nuvem-vs-object-storage-estrategia-dados" />
<lastmod>2026-09-16T23:21:21.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-imutavel-contra-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-against-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<lastmod>2026-09-16T23:21:01.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-backup-against-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-against-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<lastmod>2026-09-16T23:21:01.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/copia-de-seguridad-inmutable-contra-ransomware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-backup-against-ransomware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-inmutable-contra-ransomware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-imutavel-contra-ransomware" />
<lastmod>2026-09-16T23:21:01.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<lastmod>2026-09-16T23:20:40.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparison</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<lastmod>2026-09-16T23:20:40.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparison" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-vs-proxmox-backup-server-comparativo" />
<lastmod>2026-09-16T23:20:40.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-1-0-backup-rule-data-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/regla-respaldo-3-2-1-1-0-proteccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<lastmod>2026-09-16T23:19:53.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/3-2-1-1-0-backup-rule-data-protection</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-1-0-backup-rule-data-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/regla-respaldo-3-2-1-1-0-proteccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<lastmod>2026-09-16T23:19:53.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/regla-respaldo-3-2-1-1-0-proteccion-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3-2-1-1-0-backup-rule-data-protection" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/regla-respaldo-3-2-1-1-0-proteccion-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/regra-backup-3-2-1-1-0-protecao-dados" />
<lastmod>2026-09-16T23:19:53.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-backup-replication-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-backup-replication-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<lastmod>2026-09-16T23:19:39.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-backup-replication-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-backup-replication-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<lastmod>2026-09-16T23:19:39.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/veeam-backup-replication-como-funciona-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/veeam-backup-replication-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/veeam-backup-replication-como-funciona" />
<lastmod>2026-09-16T23:19:39.014Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-to-build-with-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-nube-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<lastmod>2026-09-16T23:19:21.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-when-to-build-with-proxmox-openstack-vmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-to-build-with-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-nube-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<lastmod>2026-09-16T23:19:21.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/private-cloud-cuando-construir-nube-proxmox-openstack-vmware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/private-cloud-when-to-build-with-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/private-cloud-cuando-construir-nube-proxmox-openstack-vmware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/private-cloud-quando-construir-nuvem-proxmox-openstack-vmware" />
<lastmod>2026-09-16T23:19:21.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/maintenance-digitalization-sensors-iot-and-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digitalizacion-del-mantenimiento-sensores-iot-y-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<lastmod>2026-09-16T23:19:00.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/maintenance-digitalization-sensors-iot-and-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/maintenance-digitalization-sensors-iot-and-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digitalizacion-del-mantenimiento-sensores-iot-y-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<lastmod>2026-09-16T23:19:00.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digitalizacion-del-mantenimiento-sensores-iot-y-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/maintenance-digitalization-sensors-iot-and-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digitalizacion-del-mantenimiento-sensores-iot-y-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digitalizacao-de-manutencao-sensores-iot-e-software" />
<lastmod>2026-09-16T23:19:00.306Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<lastmod>2026-09-16T23:18:44.291Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<lastmod>2026-09-16T23:18:44.291Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-segmentation-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-segmentation-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-segmentation-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-segmentation-guia-pratico" />
<lastmod>2026-09-16T23:18:44.291Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-differences-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<lastmod>2026-09-16T23:18:25.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-lake-vs-data-warehouse-differences-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-differences-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<lastmod>2026-09-16T23:18:25.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencias-cuando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-differences-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencias-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-lake-vs-data-warehouse-diferencas-quando-usar" />
<lastmod>2026-09-16T23:18:25.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-integrate-legacy-equipment-modern-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipos-antiguos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<lastmod>2026-09-16T23:18:09.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-integrate-legacy-equipment-modern-ethernet-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-integrate-legacy-equipment-modern-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipos-antiguos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<lastmod>2026-09-16T23:18:09.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-gateway-integrar-equipos-antiguos-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-gateway-integrate-legacy-equipment-modern-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipos-antiguos-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-gateway-integrar-equipamentos-antigos-redes-ethernet" />
<lastmod>2026-09-16T23:18:09.325Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-management-systems-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-gestion-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<lastmod>2026-09-16T23:17:41.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energy-management-systems-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-management-systems-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-gestion-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<lastmod>2026-09-16T23:17:41.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-gestion-energia-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/energy-management-systems-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-gestion-energia-data-centers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-gerenciamento-energia-data-centers" />
<lastmod>2026-09-16T23:17:41.261Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-subnets-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-subredes-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<lastmod>2026-09-16T23:17:23.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-corporate-networks-subnets-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-subnets-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-subredes-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<lastmod>2026-09-16T23:17:23.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipam-redes-corporativas-subredes-vlans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipam-corporate-networks-subnets-vlans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipam-redes-corporativas-subredes-vlans" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipam-organizacao-enderecos-ip-sub-redes-vlans" />
<lastmod>2026-09-16T23:17:23.996Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-vs-amqp-which-protocol-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-vs-amqp-que-protocolo-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<lastmod>2026-09-16T23:17:08.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-vs-amqp-which-protocol-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-vs-amqp-which-protocol-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-vs-amqp-que-protocolo-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<lastmod>2026-09-16T23:17:08.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-vs-amqp-que-protocolo-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-vs-amqp-which-protocol-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-vs-amqp-que-protocolo-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-vs-amqp-qual-protocolo-escolher" />
<lastmod>2026-09-16T23:17:08.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/noc-vs-soc-operational-differences-networks-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/noc-vs-soc-diferencias-operativas-redes-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<lastmod>2026-09-16T23:16:45.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/noc-vs-soc-operational-differences-networks-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/noc-vs-soc-operational-differences-networks-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/noc-vs-soc-diferencias-operativas-redes-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<lastmod>2026-09-16T23:16:45.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/noc-vs-soc-diferencias-operativas-redes-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/noc-vs-soc-operational-differences-networks-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/noc-vs-soc-diferencias-operativas-redes-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/noc-vs-soc-diferencas-operacionais-redes-seguranca" />
<lastmod>2026-09-16T23:16:45.652Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-signage-centralized-screen-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-signage-gestion-centralizada-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<lastmod>2026-09-16T23:16:28.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-signage-centralized-screen-management</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-signage-centralized-screen-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-signage-gestion-centralizada-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<lastmod>2026-09-16T23:16:28.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-signage-gestion-centralizada-pantallas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-signage-centralized-screen-management" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/digital-signage-gestion-centralizada-pantallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-signage-gestao-centralizada-telas" />
<lastmod>2026-09-16T23:16:28.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-integration-elevators-doors-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-alarma-incendio-ascensores-puertas-hvac-control-acceso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<lastmod>2026-09-16T23:16:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fire-alarm-integration-elevators-doors-hvac-access-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-integration-elevators-doors-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-alarma-incendio-ascensores-puertas-hvac-control-acceso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<lastmod>2026-09-16T23:16:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracion-alarma-incendio-ascensores-puertas-hvac-control-acceso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-alarm-integration-elevators-doors-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-alarma-incendio-ascensores-puertas-hvac-control-acceso" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-alarme-incendio-elevadores-portas-hvac-controle-acesso" />
<lastmod>2026-09-16T23:16:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-heat-flame-detectors-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-temperatura-llama-sistemas-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<lastmod>2026-09-16T23:15:46.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/smoke-heat-flame-detectors-fire-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-heat-flame-detectors-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-temperatura-llama-sistemas-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<lastmod>2026-09-16T23:15:46.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectores-humo-temperatura-llama-sistemas-incendios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/smoke-heat-flame-detectors-fire-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/detectores-humo-temperatura-llama-sistemas-incendios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectores-fumaca-temperatura-chama-sistemas-incendio" />
<lastmod>2026-09-16T23:15:46.466Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-detection-alarm-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-deteccion-alarma-incendios-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<lastmod>2026-09-16T23:15:30.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fire-detection-alarm-systems-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-detection-alarm-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-deteccion-alarma-incendios-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<lastmod>2026-09-16T23:15:30.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sistemas-deteccion-alarma-incendios-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fire-detection-alarm-systems-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sistemas-deteccion-alarma-incendios-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sistemas-deteccao-alarme-incendio-arquitetura" />
<lastmod>2026-09-16T23:15:30.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-integration-bms-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-control-acceso-bms-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<lastmod>2026-09-16T23:15:13.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/access-control-integration-bms-building-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-integration-bms-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-control-acceso-bms-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<lastmod>2026-09-16T23:15:13.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracion-control-acceso-bms-automatizacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-integration-bms-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-control-acceso-bms-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-controle-acesso-bms-automacao-predial" />
<lastmod>2026-09-16T23:15:13.358Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-biometrics-cards-facial-recognition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-biometria-tarjeta-reconocimiento-facial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<lastmod>2026-09-16T23:14:58.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/access-control-biometrics-cards-facial-recognition</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-biometrics-cards-facial-recognition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-biometria-tarjeta-reconocimiento-facial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<lastmod>2026-09-16T23:14:58.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-acceso-biometria-tarjeta-reconocimiento-facial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/access-control-biometrics-cards-facial-recognition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-acceso-biometria-tarjeta-reconocimiento-facial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-acesso-biometria-cartao-reconhecimento-facial" />
<lastmod>2026-09-16T23:14:58.180Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-forecast-cpu-memory-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<lastmod>2026-09-16T23:14:33.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-forecast-cpu-memory-network</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-forecast-cpu-memory-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<lastmod>2026-09-16T23:14:33.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-planning-forecast-cpu-memory-network" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/capacity-planning-prever-cpu-memoria-rede" />
<lastmod>2026-09-16T23:14:33.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-versus-disaster-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-versus-recuperacion-ante-desastres" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<lastmod>2026-09-16T23:14:17.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-availability-versus-disaster-recovery</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-versus-disaster-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-versus-recuperacion-ante-desastres" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<lastmod>2026-09-16T23:14:17.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alta-disponibilidad-versus-recuperacion-ante-desastres</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-versus-disaster-recovery" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alta-disponibilidad-versus-recuperacion-ante-desastres" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alta-disponibilidade-versus-recuperacao-de-desastres" />
<lastmod>2026-09-16T23:14:17.509Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-why-replacing-servers-beats-updating-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-por-que-reemplazar-servidores-supera-actualizarlos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<lastmod>2026-09-16T23:14:07.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/immutable-infrastructure-why-replacing-servers-beats-updating-them</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-why-replacing-servers-beats-updating-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-por-que-reemplazar-servidores-supera-actualizarlos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<lastmod>2026-09-16T23:14:07.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/infraestructura-inmutable-por-que-reemplazar-servidores-supera-actualizarlos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/immutable-infrastructure-why-replacing-servers-beats-updating-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/infraestructura-inmutable-por-que-reemplazar-servidores-supera-actualizarlos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/infraestrutura-imutavel-por-que-substituir-servidores-supera-atualiza-los" />
<lastmod>2026-09-16T23:14:07.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-automation-python-apis-ansible</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-automation-python-apis-ansible-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-redes-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<lastmod>2026-09-16T23:13:36.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-automation-python-apis-ansible-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-automation-python-apis-ansible-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-redes-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<lastmod>2026-09-16T23:13:36.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automatizacion-redes-python-apis-ansible</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-automation-python-apis-ansible-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-redes-python-apis-ansible" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-automation-python-apis-ansible" />
<lastmod>2026-09-16T23:13:36.638Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-dedicated-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<lastmod>2026-09-16T23:13:14.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualization-dedicated-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-dedicated-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<lastmod>2026-09-16T23:13:14.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bare-metal-vs-virtualizacion-servidores-fisicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bare-metal-vs-virtualization-dedicated-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacion-servidores-fisicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bare-metal-vs-virtualizacao-servidores-fisicos" />
<lastmod>2026-09-16T23:13:14.522Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-redundancy-models-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelos-de-redundancia-en-centros-de-datos-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<lastmod>2026-09-16T23:12:32.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-redundancy-models-n1-2n-2n1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-redundancy-models-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelos-de-redundancia-en-centros-de-datos-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<lastmod>2026-09-16T23:12:32.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modelos-de-redundancia-en-centros-de-datos-n1-2n-2n1</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-redundancy-models-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelos-de-redundancia-en-centros-de-datos-n1-2n-2n1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelos-de-redundancia-em-data-centers-n1-2n-2n1" />
<lastmod>2026-09-16T23:12:32.252Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-data-centers-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-centros-datos-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<lastmod>2026-09-16T23:12:14.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/liquid-cooling-data-centers-ai</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-data-centers-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-centros-datos-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<lastmod>2026-09-16T23:12:14.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refrigeracion-liquida-centros-datos-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/liquid-cooling-data-centers-ai" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refrigeracion-liquida-centros-datos-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refrigeracao-liquida-data-centers-ia" />
<lastmod>2026-09-16T23:12:14.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cabeamento-estruturado-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-cabling-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cableado-estructurado-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<lastmod>2026-09-16T23:12:01.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/structured-cabling-data-centers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-cabling-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cableado-estructurado-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<lastmod>2026-09-16T23:12:01.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cableado-estructurado-centros-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-cabling-data-centers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cableado-estructurado-centros-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cabeamento-estruturado-data-centers" />
<lastmod>2026-09-16T23:12:01.138Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-centros-datos-planificacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<lastmod>2026-09-16T23:11:49.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/disaster-recovery-data-centers-planning</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-centros-datos-planificacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<lastmod>2026-09-16T23:11:49.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/recuperacion-desastres-centros-datos-planificacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/recuperacion-desastres-centros-datos-planificacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/disaster-recovery-data-centers-planejamento" />
<lastmod>2026-09-16T23:11:49.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<lastmod>2026-09-16T23:11:34.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-architecture-latency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<lastmod>2026-09-16T23:11:34.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-data-centers-arquitectura-latencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-data-centers-architecture-latency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-data-centers-arquitectura-latencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-data-centers-arquitetura-latencia" />
<lastmod>2026-09-16T23:11:34.784Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitor-data-center-power-temperature-capacity-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitorizar-energia-temperatura-capacidad-activos-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<lastmod>2026-09-16T23:11:07.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitor-data-center-power-temperature-capacity-assets</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitor-data-center-power-temperature-capacity-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitorizar-energia-temperatura-capacidad-activos-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<lastmod>2026-09-16T23:11:07.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dcim-monitorizar-energia-temperatura-capacidad-activos-centro-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dcim-monitor-data-center-power-temperature-capacity-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dcim-monitorizar-energia-temperatura-capacidad-activos-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dcim-monitorar-energia-temperatura-capacidade-ativos-data-center" />
<lastmod>2026-09-16T23:11:07.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/on-premises-datacenter-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-de-datos-propio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<lastmod>2026-09-18T13:33:54.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/on-premises-datacenter-vs-colocation-vs-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/on-premises-datacenter-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-de-datos-propio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<lastmod>2026-09-18T13:33:54.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centro-de-datos-propio-vs-colocation-vs-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/on-premises-datacenter-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-de-datos-propio-vs-colocation-vs-cloud" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-proprio-vs-colocation-vs-cloud" />
<lastmod>2026-09-18T13:33:54.151Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redundant-power-data-centers-ups-generators-ats-pdus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energia-redundante-centros-de-datos-ups-generadores-ats-pdus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<lastmod>2026-09-16T23:10:38.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redundant-power-data-centers-ups-generators-ats-pdus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redundant-power-data-centers-ups-generators-ats-pdus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energia-redundante-centros-de-datos-ups-generadores-ats-pdus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<lastmod>2026-09-16T23:10:38.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/energia-redundante-centros-de-datos-ups-generadores-ats-pdus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redundant-power-data-centers-ups-generators-ats-pdus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/energia-redundante-centros-de-datos-ups-generadores-ats-pdus" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/energia-redundante-data-centers-ups-geradores-ats-pdx" />
<lastmod>2026-09-16T23:10:38.493Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-availability-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-tier-i-ii-iii-iv-niveles-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<lastmod>2026-09-16T23:10:25.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-availability-levels</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-availability-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-tier-i-ii-iii-iv-niveles-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<lastmod>2026-09-16T23:10:25.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/centro-datos-tier-i-ii-iii-iv-niveles-disponibilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-availability-levels" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/centro-datos-tier-i-ii-iii-iv-niveles-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/data-center-tier-i-ii-iii-iv-niveis-disponibilidade" />
<lastmod>2026-09-16T23:10:25.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-data-center-cooling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracion-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<lastmod>2026-09-16T23:10:09.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-aisle-cold-aisle-data-center-cooling</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-data-center-cooling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracion-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<lastmod>2026-09-16T23:10:09.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracion-centro-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-data-center-cooling" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracion-centro-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/hot-aisle-cold-aisle-refrigeracao-data-center" />
<lastmod>2026-09-16T23:10:09.376Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-professional-environments-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-entornos-profesionales-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<lastmod>2026-09-16T23:09:46.157Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-professional-environments-projects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-professional-environments-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-entornos-profesionales-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<lastmod>2026-09-16T23:09:46.157Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raspberry-pi-entornos-profesionales-proyectos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raspberry-pi-professional-environments-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raspberry-pi-entornos-profesionales-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raspberry-pi-ambientes-profissionais-projetos" />
<lastmod>2026-09-16T23:09:46.157Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmdb-organize-servers-it-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmdb-organizar-servidores-activos-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<lastmod>2026-09-16T23:09:19.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmdb-organize-servers-it-assets</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmdb-organize-servers-it-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmdb-organizar-servidores-activos-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<lastmod>2026-09-16T23:09:19.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cmdb-organizar-servidores-activos-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cmdb-organize-servers-it-assets" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cmdb-organizar-servidores-activos-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cmdb-organizacao-servidores-ativos-ti" />
<lastmod>2026-09-16T23:09:19.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<lastmod>2026-09-16T23:09:01.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-traditional-development</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<lastmod>2026-09-16T23:09:01.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/low-code-vs-traditional-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/low-code-vs-desarrollo-tradicional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/low-code-vs-desenvolvimento-tradicional" />
<lastmod>2026-09-16T23:09:01.713Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-centro-de-datos-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-16T23:08:43.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-a-data-center-works-power-cooling-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-centro-de-datos-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-16T23:08:43.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-un-centro-de-datos-energia-refrigeracion-redes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-a-data-center-works-power-cooling-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-un-centro-de-datos-energia-refrigeracion-redes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-um-data-center-energia-refrigeracao-redes" />
<lastmod>2026-09-16T23:08:43.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-apis-before-ui-improves-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<lastmod>2026-09-16T23:08:28.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-why-designing-apis-before-ui-improves-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-apis-before-ui-improves-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<lastmod>2026-09-16T23:08:28.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-first-why-designing-apis-before-ui-improves-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-first-por-que-disenar-api-antes-de-interfaz" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-first-por-que-projetar-api-antes-da-interface" />
<lastmod>2026-09-16T23:08:28.086Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/msp-vs-saas-recurring-revenue-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/msp-vs-saas-modelos-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<lastmod>2026-09-16T23:08:01.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/msp-vs-saas-recurring-revenue-models</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/msp-vs-saas-recurring-revenue-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/msp-vs-saas-modelos-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<lastmod>2026-09-16T23:08:01.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/msp-vs-saas-modelos-ingresos-recurrentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/msp-vs-saas-recurring-revenue-models" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/msp-vs-saas-modelos-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/msp-vs-saas-modelos-receita-recorrente" />
<lastmod>2026-09-16T23:08:01.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-monitoring-saas-metrics-alerts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-monitoreo-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<lastmod>2026-09-16T23:07:45.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-monitoring-saas-metrics-alerts</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-monitoring-saas-metrics-alerts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-monitoreo-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<lastmod>2026-09-16T23:07:45.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-monitoreo-redes-metricas-alertas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-monitoring-saas-metrics-alerts" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-monitoreo-redes-metricas-alertas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-monitoramento-redes-metricas-alertas" />
<lastmod>2026-09-16T23:07:45.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-practice-modernizing-branch-connectivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-en-la-practica-modernizacion-conexion-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<lastmod>2026-09-16T23:07:26.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-practice-modernizing-branch-connectivity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-practice-modernizing-branch-connectivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-en-la-practica-modernizacion-conexion-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<lastmod>2026-09-16T23:07:26.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sd-wan-en-la-practica-modernizacion-conexion-sucursales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sd-wan-practice-modernizing-branch-connectivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sd-wan-en-la-practica-modernizacion-conexion-sucursales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sd-wan-na-pratica-modernizacao-conexoes-filiais" />
<lastmod>2026-09-16T23:07:26.366Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-saas-how-to-sell-software-recurring-revenue" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<lastmod>2026-09-16T23:07:12.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/b2b-saas-how-to-sell-software-recurring-revenue</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-saas-how-to-sell-software-recurring-revenue" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<lastmod>2026-09-16T23:07:12.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-b2b-como-vender-software-ingresos-recurrentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/b2b-saas-how-to-sell-software-recurring-revenue" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-b2b-como-vender-software-receita-recorrente" />
<lastmod>2026-09-16T23:07:12.580Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-as-a-service-recurring-revenue-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-as-a-service-modelo-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<lastmod>2026-09-16T23:07:00.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-as-a-service-recurring-revenue-model</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-as-a-service-recurring-revenue-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-as-a-service-modelo-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<lastmod>2026-09-16T23:07:00.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/network-as-a-service-modelo-ingresos-recurrentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/network-as-a-service-recurring-revenue-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/network-as-a-service-modelo-ingresos-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/network-as-a-service-modelo-negocio-recorrente" />
<lastmod>2026-09-16T23:07:00.478Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-saas-when-customer-managed-version-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-self-hosted-cuando-ofrecer-version-cliente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<lastmod>2026-09-16T23:06:38.626Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosted-saas-when-customer-managed-version-makes-sense</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-saas-when-customer-managed-version-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-self-hosted-cuando-ofrecer-version-cliente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<lastmod>2026-09-16T23:06:38.626Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-self-hosted-cuando-ofrecer-version-cliente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-saas-when-customer-managed-version-makes-sense" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-self-hosted-cuando-ofrecer-version-cliente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-self-hosted-quando-oferecer-versao-cliente" />
<lastmod>2026-09-16T23:06:38.626Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-how-to-build-small-products" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-como-crear-productos-pequenos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<lastmod>2026-09-16T23:06:22.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-how-to-build-small-products</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-how-to-build-small-products" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-como-crear-productos-pequenos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<lastmod>2026-09-16T23:06:22.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/micro-saas-como-crear-productos-pequenos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/micro-saas-how-to-build-small-products" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/micro-saas-como-crear-productos-pequenos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/micro-saas-como-criar-produtos-pequenos" />
<lastmod>2026-09-16T23:06:22.579Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-definir-precos-e-planos-saas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-define-saas-pricing-and-plans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-definir-precios-y-planes-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<lastmod>2026-09-16T23:06:05.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-define-saas-pricing-and-plans</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-define-saas-pricing-and-plans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-definir-precios-y-planes-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<lastmod>2026-09-16T23:06:05.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-definir-precios-y-planes-saas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-define-saas-pricing-and-plans" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-definir-precios-y-planes-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-definir-precos-e-planos-saas" />
<lastmod>2026-09-16T23:06:05.044Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-saas-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitectura-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<lastmod>2026-09-16T23:05:48.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenant-vs-single-tenant-saas-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-saas-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitectura-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<lastmod>2026-09-16T23:05:48.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitectura-saas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-saas-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitectura-saas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multi-tenant-vs-single-tenant-arquitetura-saas" />
<lastmod>2026-09-16T23:05:48.495Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-in-practice-how-to-build-subscription-product" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-en-la-practica-como-construir-producto-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<lastmod>2026-09-16T23:05:40.744Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-in-practice-how-to-build-subscription-product</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-in-practice-how-to-build-subscription-product" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-en-la-practica-como-construir-producto-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<lastmod>2026-09-16T23:05:40.744Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/saas-en-la-practica-como-construir-producto-suscripcion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/saas-in-practice-how-to-build-subscription-product" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/saas-en-la-practica-como-construir-producto-suscripcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/saas-na-pratica-como-construir-produto-assinatura" />
<lastmod>2026-09-16T23:05:40.744Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-and-tailscale-mesh-network-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-y-tailscale-arquitectura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<lastmod>2026-09-16T23:00:37.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-and-tailscale-mesh-network-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-and-tailscale-mesh-network-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-y-tailscale-arquitectura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<lastmod>2026-09-16T23:00:37.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-y-tailscale-arquitectura-de-redes-mesh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-and-tailscale-mesh-network-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-y-tailscale-arquitectura-de-redes-mesh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-e-tailscale-arquitetura-de-redes-mesh" />
<lastmod>2026-09-16T23:00:37.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-powershell-for-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-powershell-para-profesionales-de-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<lastmod>2026-09-16T22:13:40.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-powershell-for-it-professionals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-powershell-for-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-powershell-para-profesionales-de-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<lastmod>2026-09-16T22:13:40.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/windows-powershell-para-profesionales-de-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/windows-powershell-for-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/windows-powershell-para-profesionales-de-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/windows-powershell-para-profissionais-de-ti" />
<lastmod>2026-09-16T22:13:40.771Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/systemd-in-practice-managing-services-processes-linux-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/systemd-en-la-practica-como-gestionar-servicios-procesos-arranque-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<lastmod>2026-09-16T22:12:39.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/systemd-in-practice-managing-services-processes-linux-boot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/systemd-in-practice-managing-services-processes-linux-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/systemd-en-la-practica-como-gestionar-servicios-procesos-arranque-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<lastmod>2026-09-16T22:12:39.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/systemd-en-la-practica-como-gestionar-servicios-procesos-arranque-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/systemd-in-practice-managing-services-processes-linux-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/systemd-en-la-practica-como-gestionar-servicios-procesos-arranque-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/systemd-na-pratica-como-gerenciar-servicos-processos-inicializacao-linux" />
<lastmod>2026-09-16T22:12:39.235Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-unix-darwin-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<lastmod>2026-09-16T22:12:20.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-unix-darwin-terminal-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<lastmod>2026-09-16T22:12:20.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/macos-unix-darwin-terminal-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/macos-unix-darwin-terminal-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/macos-unix-darwin-terminal" />
<lastmod>2026-09-16T22:12:20.021Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wsl-explained-linux-inside-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wsl-explicado-desarrollo-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<lastmod>2026-09-16T22:12:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wsl-explained-linux-inside-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wsl-explained-linux-inside-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wsl-explicado-desarrollo-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<lastmod>2026-09-16T22:12:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wsl-explicado-desarrollo-windows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wsl-explained-linux-inside-windows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wsl-explicado-desarrollo-windows" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wsl-explicado-desenvolvimento-windows" />
<lastmod>2026-09-16T22:12:01.416Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-macos-windows-which-operating-system-for-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-macos-windows-que-sistema-operativo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<lastmod>2026-09-16T22:11:43.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-macos-windows-which-operating-system-for-developers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-macos-windows-which-operating-system-for-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-macos-windows-que-sistema-operativo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<lastmod>2026-09-16T22:11:43.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-macos-windows-que-sistema-operativo-para-desarrolladores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-macos-windows-which-operating-system-for-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-macos-windows-que-sistema-operativo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-macos-windows-qual-sistema-operacional-para-desenvolvedores" />
<lastmod>2026-09-16T22:11:43.094Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blameless-post-mortems-tech-incidents-learning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/post-mortems-sin-culpables-aprendizaje-incidentes-tecnologicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<lastmod>2026-09-16T22:10:20.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blameless-post-mortems-tech-incidents-learning</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blameless-post-mortems-tech-incidents-learning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/post-mortems-sin-culpables-aprendizaje-incidentes-tecnologicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<lastmod>2026-09-16T22:10:20.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/post-mortems-sin-culpables-aprendizaje-incidentes-tecnologicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blameless-post-mortems-tech-incidents-learning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/post-mortems-sin-culpables-aprendizaje-incidentes-tecnologicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/post-mortem-sem-culpados-aprendizado-incidentes" />
<lastmod>2026-09-16T22:10:20.716Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/business-continuity-resiliencia-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/business-continuity-operational-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuidad-negocio-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<lastmod>2026-09-16T22:09:59.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/business-continuity-operational-resilience</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/business-continuity-operational-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuidad-negocio-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<lastmod>2026-09-16T22:09:59.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/continuidad-negocio-resiliencia-operacional</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/business-continuity-operational-resilience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/continuidad-negocio-resiliencia-operacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/business-continuity-resiliencia-operacional" />
<lastmod>2026-09-16T22:09:59.307Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-management-infrastructure-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-capacidad-infraestructura-crecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<lastmod>2026-09-16T22:09:43.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/capacity-management-infrastructure-growth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-management-infrastructure-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-capacidad-infraestructura-crecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<lastmod>2026-09-16T22:09:43.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-de-capacidad-infraestructura-crecer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/capacity-management-infrastructure-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-capacidad-infraestructura-crecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-capacidade-infraestrutura-crescer" />
<lastmod>2026-09-16T22:09:43.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/itsm-in-practice-incidents-problems-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/itsm-en-la-practica-incidentes-problemas-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<lastmod>2026-09-16T22:09:09.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/itsm-in-practice-incidents-problems-changes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/itsm-in-practice-incidents-problems-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/itsm-en-la-practica-incidentes-problemas-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<lastmod>2026-09-16T22:09:09.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/itsm-en-la-practica-incidentes-problemas-cambios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/itsm-in-practice-incidents-problems-changes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/itsm-en-la-practica-incidentes-problemas-cambios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/itsm-na-pratica-incidentes-problemas-mudancas" />
<lastmod>2026-09-16T22:09:09.831Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/change-management-ti-mudancas-operacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-change-management-operational-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-cambios-ti-operacion-estable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<lastmod>2026-09-16T22:08:50.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/it-change-management-operational-stability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-change-management-operational-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-cambios-ti-operacion-estable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<lastmod>2026-09-16T22:08:50.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-cambios-ti-operacion-estable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-change-management-operational-stability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-cambios-ti-operacion-estable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/change-management-ti-mudancas-operacao" />
<lastmod>2026-09-16T22:08:50.840Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devops-culture-tools-dont-transform-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cultura-devops-herramientas-no-transforman-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<lastmod>2026-09-16T22:08:16.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/devops-culture-tools-dont-transform-team</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devops-culture-tools-dont-transform-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cultura-devops-herramientas-no-transforman-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<lastmod>2026-09-16T22:08:16.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cultura-devops-herramientas-no-transforman-equipo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devops-culture-tools-dont-transform-team" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cultura-devops-herramientas-no-transforman-equipo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cultura-devops-ferramentas-nao-transformam-equipe" />
<lastmod>2026-09-16T22:08:16.038Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-debt-management-strategy-prioritize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-deuda-tecnica-cuando-corregir-convivir-priorizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<lastmod>2026-09-16T22:07:43.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-debt-management-strategy-prioritize</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-debt-management-strategy-prioritize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-deuda-tecnica-cuando-corregir-convivir-priorizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<lastmod>2026-09-16T22:07:43.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-deuda-tecnica-cuando-corregir-convivir-priorizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-debt-management-strategy-prioritize" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-deuda-tecnica-cuando-corregir-convivir-priorizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-divida-tecnica-quando-corrigir-conviver-priorizar" />
<lastmod>2026-09-16T22:07:43.963Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vendor-lock-in-how-to-avoid-cloud-dependency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<lastmod>2026-09-16T22:07:09.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vendor-lock-in-how-to-avoid-cloud-dependency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vendor-lock-in-how-to-avoid-cloud-dependency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<lastmod>2026-09-16T22:07:09.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vendor-lock-in-how-to-avoid-cloud-dependency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vendor-lock-in-como-evitar-dependencia-cloud" />
<lastmod>2026-09-16T22:07:09.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-it-risks-tools-services-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-it-riesgos-herramientas-servicios-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<lastmod>2026-09-16T22:06:36.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-it-risks-tools-services-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-it-risks-tools-services-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-it-riesgos-herramientas-servicios-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<lastmod>2026-09-16T22:06:36.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/shadow-it-riesgos-herramientas-servicios-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/shadow-it-risks-tools-services-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/shadow-it-riesgos-herramientas-servicios-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/shadow-it-riscos-ferramentas-servicos-ti" />
<lastmod>2026-09-16T22:06:36.431Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sre-practice-reliability-speed-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sre-practica-confiabilidad-velocidad-crecimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<lastmod>2026-09-18T13:30:09.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sre-practice-reliability-speed-growth</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sre-practice-reliability-speed-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sre-practica-confiabilidad-velocidad-crecimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<lastmod>2026-09-18T13:30:09.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sre-practica-confiabilidad-velocidad-crecimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sre-practice-reliability-speed-growth" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sre-practica-confiabilidad-velocidad-crecimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sre-pratica-confiabilidade-velocidade-crescimento" />
<lastmod>2026-09-18T13:30:09.184Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/platform-engineering-internal-developer-platforms-why-companies-build-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-plataforma-plataformas-internas-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<lastmod>2026-09-16T22:05:23.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/platform-engineering-internal-developer-platforms-why-companies-build-them</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/platform-engineering-internal-developer-platforms-why-companies-build-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-plataforma-plataformas-internas-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<lastmod>2026-09-16T22:05:23.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingenieria-de-plataforma-plataformas-internas-desarrolladores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/platform-engineering-internal-developer-platforms-why-companies-build-them" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-plataforma-plataformas-internas-desarrolladores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-plataforma-plataformas-internas-desenvolvedores" />
<lastmod>2026-09-16T22:05:23.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-how-to-control-cloud-costs-without-compromising-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-como-controlar-costos-en-la-nube-sin-comprometer-la-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<lastmod>2026-09-16T22:05:01.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-how-to-control-cloud-costs-without-compromising-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-how-to-control-cloud-costs-without-compromising-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-como-controlar-costos-en-la-nube-sin-comprometer-la-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<lastmod>2026-09-16T22:05:01.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/finops-como-controlar-costos-en-la-nube-sin-comprometer-la-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/finops-how-to-control-cloud-costs-without-compromising-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/finops-como-controlar-costos-en-la-nube-sin-comprometer-la-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/finops-como-controlar-custos-de-cloud-sem-comprometer-a-infraestrutura" />
<lastmod>2026-09-16T22:05:01.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-network-security-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-modelo-seguridad-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<lastmod>2026-09-16T22:04:44.444Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-network-security-model</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-network-security-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-modelo-seguridad-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<lastmod>2026-09-16T22:04:44.444Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-modelo-seguridad-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-network-security-model" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-modelo-seguridad-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-modelo-seguranca-rede" />
<lastmod>2026-09-16T22:04:44.444Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-vs-monitoring-cpu-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-vs-monitoreo-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<lastmod>2026-09-16T22:04:28.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observability-vs-monitoring-cpu-memory</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-vs-monitoring-cpu-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-vs-monitoreo-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<lastmod>2026-09-16T22:04:28.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidad-vs-monitoreo-cpu-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/observability-vs-monitoring-cpu-memory" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-vs-monitoreo-cpu-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-vs-monitoramento-cpu-memoria" />
<lastmod>2026-09-16T22:04:28.346Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-governance-control-innovation-companies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ia-control-innovacion-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<lastmod>2026-09-16T22:04:12.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-governance-control-innovation-companies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-governance-control-innovation-companies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ia-control-innovacion-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<lastmod>2026-09-16T22:04:12.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gobernanza-de-ia-control-innovacion-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-governance-control-innovation-companies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ia-control-innovacion-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ia-controle-inovacao-empresas" />
<lastmod>2026-09-16T22:04:12.335Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cto-cio-tech-lead-leadership-roles-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencias-roles-liderazgo-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<lastmod>2026-09-16T22:03:13.296Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cto-cio-tech-lead-leadership-roles-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cto-cio-tech-lead-leadership-roles-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencias-roles-liderazgo-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<lastmod>2026-09-16T22:03:13.296Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cto-cio-tech-lead-diferencias-roles-liderazgo-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cto-cio-tech-lead-leadership-roles-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencias-roles-liderazgo-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cto-cio-tech-lead-diferencas-papeis-lideranca-tecnologia" />
<lastmod>2026-09-16T22:03:13.296Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-risk-management-early-detection-of-systemic-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-riesgos-en-tecnologia-identificacion-temprana-de-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<lastmod>2026-09-16T22:02:58.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technology-risk-management-early-detection-of-systemic-failures</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-risk-management-early-detection-of-systemic-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-riesgos-en-tecnologia-identificacion-temprana-de-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<lastmod>2026-09-16T22:02:58.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gestion-de-riesgos-en-tecnologia-identificacion-temprana-de-fallas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technology-risk-management-early-detection-of-systemic-failures" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gestion-de-riesgos-en-tecnologia-identificacion-temprana-de-fallas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gestao-de-riscos-em-tecnologia-identificacao-precoce-de-falhas" />
<lastmod>2026-09-16T22:02:58.441Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-governance-responsibility-quality-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-datos-responsabilidad-calidad-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<lastmod>2026-09-16T22:02:39.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/data-governance-responsibility-quality-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-governance-responsibility-quality-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-datos-responsabilidad-calidad-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<lastmod>2026-09-16T22:02:39.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gobernanza-de-datos-responsabilidad-calidad-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/data-governance-responsibility-quality-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-datos-responsabilidad-calidad-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-dados-responsabilidade-qualidade-seguranca" />
<lastmod>2026-09-16T22:02:39.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-leadership-moving-beyond-being-just-a-good-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/liderazgo-tecnico-como-dejar-de-ser-solo-un-buen-programador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<lastmod>2026-09-16T22:02:19.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-leadership-moving-beyond-being-just-a-good-developer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-leadership-moving-beyond-being-just-a-good-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/liderazgo-tecnico-como-dejar-de-ser-solo-un-buen-programador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<lastmod>2026-09-16T22:02:19.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/liderazgo-tecnico-como-dejar-de-ser-solo-un-buen-programador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-leadership-moving-beyond-being-just-a-good-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/liderazgo-tecnico-como-dejar-de-ser-solo-un-buen-programador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lideranca-tecnica-como-deixar-de-ser-apenas-um-bom-desenvolvedor" />
<lastmod>2026-09-16T22:02:19.595Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-governance-strategic-alignment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ti-alineacion-estrategica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<lastmod>2026-09-16T22:02:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/it-governance-strategic-alignment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-governance-strategic-alignment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ti-alineacion-estrategica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<lastmod>2026-09-16T22:02:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gobernanza-de-ti-alineacion-estrategica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/it-governance-strategic-alignment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gobernanza-de-ti-alineacion-estrategica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/governanca-de-ti-alinhamento-estrategico" />
<lastmod>2026-09-16T22:02:06.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/full-stack-beyond-software-networks-cloud-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/full-stack-mas-alla-del-codigo-redes-nube-electronica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<lastmod>2026-09-16T22:01:34.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/full-stack-beyond-software-networks-cloud-electronics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/full-stack-beyond-software-networks-cloud-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/full-stack-mas-alla-del-codigo-redes-nube-electronica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<lastmod>2026-09-16T22:01:34.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/full-stack-mas-alla-del-codigo-redes-nube-electronica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/full-stack-beyond-software-networks-cloud-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/full-stack-mas-alla-del-codigo-redes-nube-electronica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/full-stack-alem-do-software-redes-cloud-eletronica" />
<lastmod>2026-09-16T22:01:34.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-in-business-when-free-software-can-replace-commercial-solutions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-en-los-negocios-cuando-el-software-gratuito-puede-reemplazar-soluciones-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<lastmod>2026-09-16T22:01:17.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-in-business-when-free-software-can-replace-commercial-solutions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-in-business-when-free-software-can-replace-commercial-solutions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-en-los-negocios-cuando-el-software-gratuito-puede-reemplazar-soluciones-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<lastmod>2026-09-16T22:01:17.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-en-los-negocios-cuando-el-software-gratuito-puede-reemplazar-soluciones-comerciales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-in-business-when-free-software-can-replace-commercial-solutions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/open-source-en-los-negocios-cuando-el-software-gratuito-puede-reemplazar-soluciones-comerciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/open-source-nos-negocios-quando-softwares-gratuitos-podem-substituir-solucoes-comerciais" />
<lastmod>2026-09-16T22:01:17.045Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-plc-to-cloud-industrial-automation-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-plc-a-la-nube-integracion-automatizacion-industrial-apis-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<lastmod>2026-09-16T22:01:00.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/from-plc-to-cloud-industrial-automation-apis-databases</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-plc-to-cloud-industrial-automation-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-plc-a-la-nube-integracion-automatizacion-industrial-apis-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<lastmod>2026-09-16T22:01:00.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/del-plc-a-la-nube-integracion-automatizacion-industrial-apis-bases-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/from-plc-to-cloud-industrial-automation-apis-databases" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/del-plc-a-la-nube-integracion-automatizacion-industrial-apis-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/do-clp-a-nuvem-integracao-automacao-industrial-apis-bancos-de-dados" />
<lastmod>2026-09-16T22:01:00.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<lastmod>2026-09-16T22:00:46.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-vs-cloud-computing-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<lastmod>2026-09-16T22:00:46.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-vs-cloud-computing-arquitetura" />
<lastmod>2026-09-16T22:00:46.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-diagnostics-servers-networks-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<lastmod>2026-09-16T22:00:33.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-diagnostics-servers-networks-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-diagnostics-servers-networks-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<lastmod>2026-09-16T22:00:33.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-diagnostics-servers-networks-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ia-diagnostico-servidores-redes-aplicacoes" />
<lastmod>2026-09-16T22:00:33.926Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prototype-to-product-commercial-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prototipo-a-producto-electronica-comercial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<lastmod>2026-09-16T21:59:13.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prototype-to-product-commercial-electronics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prototype-to-product-commercial-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prototipo-a-producto-electronica-comercial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<lastmod>2026-09-16T21:59:13.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prototipo-a-producto-electronica-comercial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prototype-to-product-commercial-electronics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prototipo-a-producto-electronica-comercial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prototipo-para-produto-eletronica-comercial" />
<lastmod>2026-09-16T21:59:13.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-price-automation-development-infrastructure-project" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-precio-proyecto-automatizacion-desarrollo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<lastmod>2026-09-16T21:59:01.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-calculate-price-automation-development-infrastructure-project</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-price-automation-development-infrastructure-project" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-precio-proyecto-automatizacion-desarrollo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<lastmod>2026-09-16T21:59:01.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-calcular-precio-proyecto-automatizacion-desarrollo-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-calculate-price-automation-development-infrastructure-project" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-calcular-precio-proyecto-automatizacion-desarrollo-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-calcular-preco-projeto-automacao-desenvolvimento-infraestrutura" />
<lastmod>2026-09-16T21:59:01.907Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronics-for-software-developers-why-learning-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/electronica-para-desarrolladores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<lastmod>2026-09-19T02:41:04.518Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electronics-for-software-developers-why-learning-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronics-for-software-developers-why-learning-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/electronica-para-desarrolladores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<lastmod>2026-09-19T02:41:04.518Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/electronica-para-desarrolladores-por-que-aprender-hardware</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/electronics-for-software-developers-why-learning-hardware" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/electronica-para-desarrolladores-por-que-aprender-hardware" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/eletronica-para-desenvolvedores-por-que-aprender-hardware" />
<lastmod>2026-09-19T02:41:04.518Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-career-growth-without-certifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-tecnologia-crecer-sin-certificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<lastmod>2026-09-16T21:58:26.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tech-career-growth-without-certifications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-career-growth-without-certifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-tecnologia-crecer-sin-certificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<lastmod>2026-09-16T21:58:26.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/carrera-tecnologia-crecer-sin-certificaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tech-career-growth-without-certifications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/carrera-tecnologia-crecer-sin-certificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/carreira-tecnologia-crescer-sem-certificacoes" />
<lastmod>2026-09-16T21:58:26.270Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-technical-knowledge-into-consulting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-conocimiento-tecnico-en-consultoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<lastmod>2026-09-16T21:58:19.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-turn-technical-knowledge-into-consulting</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-technical-knowledge-into-consulting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-conocimiento-tecnico-en-consultoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<lastmod>2026-09-16T21:58:19.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-transformar-conocimiento-tecnico-en-consultoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-turn-technical-knowledge-into-consulting" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-transformar-conocimiento-tecnico-en-consultoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-transformar-conhecimento-tecnico-em-consultoria" />
<lastmod>2026-09-16T21:58:19.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/test-driven-refactoring-legacy-codebase-seams</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-codebase-seams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<lastmod>2026-09-16T22:02:30.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-codebase-seams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<lastmod>2026-09-16T22:02:30.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-legacy-codebase-seams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/test-driven-refactoring-codigo-legado-seams" />
<lastmod>2026-09-16T22:02:30.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deploys-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<lastmod>2026-09-16T21:56:43.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deploys-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<lastmod>2026-09-16T21:56:43.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-downtime-deploys-docker-kubernetes</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/despliegues-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-downtime-deploys-docker-kubernetes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/deploys-zero-downtime-docker-kubernetes" />
<lastmod>2026-09-16T21:56:43.125Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-chip-seguranca-computadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-security-chip-modern-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-chip-seguridad-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<lastmod>2026-09-16T21:56:43.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-security-chip-modern-computers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-security-chip-modern-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-chip-seguridad-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<lastmod>2026-09-16T21:56:43.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tpm-chip-seguridad-ordenadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tpm-security-chip-modern-computers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tpm-chip-seguridad-ordenadores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tpm-chip-seguranca-computadores" />
<lastmod>2026-09-16T21:56:43.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-ram-how-servers-detect-and-correct-memory-errors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-ram-como-los-servidores-detectan-y-corrigen-errores-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<lastmod>2026-09-16T21:56:43.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-ram-how-servers-detect-and-correct-memory-errors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-ram-how-servers-detect-and-correct-memory-errors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-ram-como-los-servidores-detectan-y-corrigen-errores-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<lastmod>2026-09-16T21:56:43.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ecc-ram-como-los-servidores-detectan-y-corrigen-errores-de-memoria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ecc-ram-how-servers-detect-and-correct-memory-errors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ecc-ram-como-los-servidores-detectan-y-corrigen-errores-de-memoria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ecc-ram-como-servidores-detectam-e-corrigem-erros-de-memoria" />
<lastmod>2026-09-16T21:56:43.103Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-explained-why-it-is-faster-than-sata-ssd</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-explained-why-it-is-faster-than-sata-ssd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-explicado-por-que-es-mas-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<lastmod>2026-09-16T21:56:43.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-explained-why-it-is-faster-than-sata-ssd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-explicado-por-que-es-mas-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<lastmod>2026-09-16T21:56:43.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvme-explicado-por-que-es-mas-rapido-que-sata</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvme-explained-why-it-is-faster-than-sata-ssd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvme-explicado-por-que-es-mas-rapido-que-sata" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvme-explicado-por-que-e-mais-rapido-que-sata" />
<lastmod>2026-09-16T21:56:43.093Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<lastmod>2026-09-16T21:56:43.077Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-vs-usb4-practical-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<lastmod>2026-09-16T21:56:43.077Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencias-practicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thunderbolt-vs-usb4-diferencas-pratica" />
<lastmod>2026-09-16T21:56:43.077Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-c-explained-different-capabilities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<lastmod>2026-09-16T21:56:43.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-c-explained-different-capabilities</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-c-explained-different-capabilities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<lastmod>2026-09-16T21:56:43.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/usb-c-explained-different-capabilities" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/usb-c-explicado-capacidades-diferentes" />
<lastmod>2026-09-16T21:56:43.061Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-explained-when-separating-read-and-write" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-explicado-cuando-separar-lectura-y-escritura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<lastmod>2026-09-16T21:56:43.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-explained-when-separating-read-and-write</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-explained-when-separating-read-and-write" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-explicado-cuando-separar-lectura-y-escritura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<lastmod>2026-09-16T21:56:43.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cqrs-explicado-cuando-separar-lectura-y-escritura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cqrs-explained-when-separating-read-and-write" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cqrs-explicado-cuando-separar-lectura-y-escritura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cqrs-explicado-quando-separar-leitura-e-escrita" />
<lastmod>2026-09-16T21:56:43.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-driven-architecture-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-driven-architecture-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<lastmod>2026-09-16T21:56:43.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-driven-architecture-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-driven-architecture-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<lastmod>2026-09-16T21:56:43.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-driven-architecture-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-driven-architecture-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-driven-architecture-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-driven-architecture-guia-pratico" />
<lastmod>2026-09-16T21:56:43.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/feature-flags-how-to-release-features-without-new-deploy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/feature-flags-como-lanzar-funcionalidades-sin-hacer-nuevo-deploy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<lastmod>2026-09-16T21:56:43.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/feature-flags-how-to-release-features-without-new-deploy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/feature-flags-how-to-release-features-without-new-deploy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/feature-flags-como-lanzar-funcionalidades-sin-hacer-nuevo-deploy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<lastmod>2026-09-16T21:56:43.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/feature-flags-como-lanzar-funcionalidades-sin-hacer-nuevo-deploy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/feature-flags-how-to-release-features-without-new-deploy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/feature-flags-como-lanzar-funcionalidades-sin-hacer-nuevo-deploy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/feature-flags-como-liberar-funcionalidades-sem-fazer-novo-deploy" />
<lastmod>2026-09-16T21:56:43.022Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-why-repeating-a-request-should-never-cause-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-por-que-repetir-una-solicitud-no-deberia-causar-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<lastmod>2026-09-16T21:56:43.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-idempotency-why-repeating-a-request-should-never-cause-problems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-why-repeating-a-request-should-never-cause-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-por-que-repetir-una-solicitud-no-deberia-causar-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<lastmod>2026-09-16T21:56:43.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/idempotencia-en-apis-por-que-repetir-una-solicitud-no-deberia-causar-problemas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-idempotency-why-repeating-a-request-should-never-cause-problems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/idempotencia-en-apis-por-que-repetir-una-solicitud-no-deberia-causar-problemas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/idempotencia-em-apis-por-que-repetir-uma-requisicao-nao-deveria-causar-problemas" />
<lastmod>2026-09-16T21:56:43.011Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-pattern-software-stopping-cascading-failures-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-en-software-como-evitar-que-un-fallo-tire-multiples-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<lastmod>2026-09-16T21:56:42.972Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-pattern-software-stopping-cascading-failures-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-pattern-software-stopping-cascading-failures-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-en-software-como-evitar-que-un-fallo-tire-multiples-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<lastmod>2026-09-16T21:56:42.972Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/circuit-breaker-en-software-como-evitar-que-un-fallo-tire-multiples-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/circuit-breaker-pattern-software-stopping-cascading-failures-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/circuit-breaker-en-software-como-evitar-que-un-fallo-tire-multiples-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/circuit-breaker-em-software-como-impedir-que-uma-falha-derrube-varios-servicos" />
<lastmod>2026-09-16T21:56:42.972Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-ssrf-mitigation-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-avancada-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:42.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-ssrf-mitigation-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-ssrf-mitigation-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-avancada-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:42.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mitigacion-avancada-ssrf-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-ssrf-mitigation-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mitigacion-avancada-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mitigacao-avancada-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:42.956Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-mstp-configuration-troubleshooting-rs485-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-mstp-configuracion-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<lastmod>2026-09-16T21:56:42.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-mstp-configuration-troubleshooting-rs485-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-mstp-configuration-troubleshooting-rs485-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-mstp-configuracion-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<lastmod>2026-09-16T21:56:42.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-mstp-configuracion-diagnostico-rs485-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-mstp-configuration-troubleshooting-rs485-bms" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-mstp-configuracion-diagnostico-rs485-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-mstp-configuracao-diagnostico-rs485-bms" />
<lastmod>2026-09-16T21:56:42.941Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-cooling-reduce-energy-consumption-external-conditions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/free-cooling-reducir-consumo-energia-condiciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<lastmod>2026-09-16T21:56:42.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/free-cooling-reduce-energy-consumption-external-conditions</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-cooling-reduce-energy-consumption-external-conditions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/free-cooling-reducir-consumo-energia-condiciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<lastmod>2026-09-16T21:56:42.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/free-cooling-reducir-consumo-energia-condiciones-externas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-cooling-reduce-energy-consumption-external-conditions" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/free-cooling-reducir-consumo-energia-condiciones-externas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/free-cooling-reduzir-consumo-energia-condicoes-externas" />
<lastmod>2026-09-16T21:56:42.923Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humidity-control-hvac-systems-sensors-logic-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-humedad-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<lastmod>2026-09-16T21:56:42.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/humidity-control-hvac-systems-sensors-logic-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humidity-control-hvac-systems-sensors-logic-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-humedad-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<lastmod>2026-09-16T21:56:42.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-humedad-sistemas-hvac-sensores-logica-estrategias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/humidity-control-hvac-systems-sensors-logic-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-humedad-sistemas-hvac-sensores-logica-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-umidade-sistemas-hvac-sensores-logica-estrategias" />
<lastmod>2026-09-16T21:56:42.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ahu-explained-how-air-handling-unit-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidad-tratamiento-aire" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<lastmod>2026-09-16T21:56:42.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ahu-explained-how-air-handling-unit-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ahu-explained-how-air-handling-unit-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidad-tratamiento-aire" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<lastmod>2026-09-16T21:56:42.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ahu-explicado-como-funciona-unidad-tratamiento-aire</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ahu-explained-how-air-handling-unit-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidad-tratamiento-aire" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ahu-explicado-como-funciona-unidade-tratamento-ar" />
<lastmod>2026-09-16T21:56:42.898Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vav-hvac-airflow-temperature-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vav-hvac-control-caudal-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<lastmod>2026-09-16T21:56:42.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vav-hvac-airflow-temperature-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vav-hvac-airflow-temperature-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vav-hvac-control-caudal-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<lastmod>2026-09-16T21:56:42.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vav-hvac-control-caudal-temperatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vav-hvac-airflow-temperature-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vav-hvac-control-caudal-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vav-hvac-controle-vazao-temperatura" />
<lastmod>2026-09-16T21:56:42.886Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-interlocks-how-to-protect-equipment-control-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamientos-en-plcs-como-proteger-equipos-logica-control" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<lastmod>2026-09-16T21:56:42.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-interlocks-how-to-protect-equipment-control-logic</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-interlocks-how-to-protect-equipment-control-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamientos-en-plcs-como-proteger-equipos-logica-control" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<lastmod>2026-09-16T21:56:42.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/enclavamientos-en-plcs-como-proteger-equipos-logica-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-interlocks-how-to-protect-equipment-control-logic" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/enclavamientos-en-plcs-como-proteger-equipos-logica-control" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/intertravamentos-em-clps-como-proteger-equipamentos" />
<lastmod>2026-09-16T21:56:42.876Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cascade-control-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-en-cascada-sistemas-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<lastmod>2026-09-16T21:56:42.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cascade-control-automation-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cascade-control-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-en-cascada-sistemas-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<lastmod>2026-09-16T21:56:42.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-en-cascada-sistemas-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cascade-control-automation-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-en-cascada-sistemas-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-em-cascata-sistemas-automacao" />
<lastmod>2026-09-16T21:56:42.864Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermocouple-vs-pt100-which-sensor-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termopar-vs-pt100-que-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<lastmod>2026-09-16T21:56:42.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thermocouple-vs-pt100-which-sensor-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermocouple-vs-pt100-which-sensor-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termopar-vs-pt100-que-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<lastmod>2026-09-16T21:56:42.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/termopar-vs-pt100-que-sensor-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thermocouple-vs-pt100-which-sensor-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/termopar-vs-pt100-que-sensor-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/termopar-vs-pt100-qual-sensor-utilizar" />
<lastmod>2026-09-16T21:56:42.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/encoder-incremental-vs-absoluto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/incremental-vs-absolute-encoders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<lastmod>2026-09-16T21:56:42.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/incremental-vs-absolute-encoders</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/incremental-vs-absolute-encoders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<lastmod>2026-09-16T21:56:42.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/encoder-incremental-vs-absoluto-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/incremental-vs-absolute-encoders" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/encoder-incremental-vs-absoluto" />
<lastmod>2026-09-16T21:56:42.834Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-starter-vs-frequency-inverter-motor-control-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-starter-vs-variador-de-frecuencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<lastmod>2026-09-16T21:56:42.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-starter-vs-frequency-inverter-motor-control-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-starter-vs-frequency-inverter-motor-control-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-starter-vs-variador-de-frecuencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<lastmod>2026-09-16T21:56:42.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/soft-starter-vs-variador-de-frecuencia-guia-motores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/soft-starter-vs-frequency-inverter-motor-control-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/soft-starter-vs-variador-de-frecuencia-guia-motores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/soft-starter-vs-inversor-de-frequencia-guia-motores" />
<lastmod>2026-09-16T21:56:42.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/io-link-smart-sensors-industrial-instrumentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<lastmod>2026-09-16T21:56:42.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/io-link-smart-sensors-industrial-instrumentation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/io-link-smart-sensors-industrial-instrumentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<lastmod>2026-09-16T21:56:42.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacion-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/io-link-smart-sensors-industrial-instrumentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/io-link-sensores-inteligentes-instrumentacao-industrial" />
<lastmod>2026-09-16T21:56:42.810Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/profibus-vs-profinet-differences-industrial-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencias-redes-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<lastmod>2026-09-16T21:56:42.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/profibus-vs-profinet-differences-industrial-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/profibus-vs-profinet-differences-industrial-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencias-redes-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<lastmod>2026-09-16T21:56:42.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/profibus-vs-profinet-diferencias-redes-industriales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/profibus-vs-profinet-differences-industrial-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencias-redes-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/profibus-vs-profinet-diferencas-redes-industriais" />
<lastmod>2026-09-16T21:56:42.795Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-bus-how-machines-and-vehicles-make-devices-talk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/can-bus-como-maquinas-y-vehiculos-hacen-que-los-dispositivos-hablen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<lastmod>2026-09-16T21:56:42.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/can-bus-how-machines-and-vehicles-make-devices-talk</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-bus-how-machines-and-vehicles-make-devices-talk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/can-bus-como-maquinas-y-vehiculos-hacen-que-los-dispositivos-hablen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<lastmod>2026-09-16T21:56:42.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/can-bus-como-maquinas-y-vehiculos-hacen-que-los-dispositivos-hablen</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/can-bus-how-machines-and-vehicles-make-devices-talk" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/can-bus-como-maquinas-y-vehiculos-hacen-que-los-dispositivos-hablen" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/can-bus-como-maquinas-e-veiculos-fazem-dispositivos-conversarem" />
<lastmod>2026-09-16T21:56:42.770Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rs485-explicado-automacao-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs485-explained-industrial-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rs485-explicado-automatizacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<lastmod>2026-09-16T21:56:42.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rs485-explained-industrial-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs485-explained-industrial-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rs485-explicado-automatizacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<lastmod>2026-09-16T21:56:42.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rs485-explicado-automatizacion-industrial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rs485-explained-industrial-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rs485-explicado-automatizacion-industrial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rs485-explicado-automacao-industrial" />
<lastmod>2026-09-16T21:56:42.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lorawan-connect-sensors-kilometers-away" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lorawan-conectar-sensores-kilometros-distancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<lastmod>2026-09-16T21:56:42.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lorawan-connect-sensors-kilometers-away</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lorawan-connect-sensors-kilometers-away" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lorawan-conectar-sensores-kilometros-distancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<lastmod>2026-09-16T21:56:42.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lorawan-conectar-sensores-kilometros-distancia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lorawan-connect-sensors-kilometers-away" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lorawan-conectar-sensores-kilometros-distancia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lorawan-conectar-sensores-quilometros-distancia" />
<lastmod>2026-09-16T21:56:42.749Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nested-virtualization-how-to-run-hypervisor-inside-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-anidada-como-ejecutar-hipervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nested-virtualization-how-to-run-hypervisor-inside-virtual-machine</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nested-virtualization-how-to-run-hypervisor-inside-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-anidada-como-ejecutar-hipervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/virtualizacion-anidada-como-ejecutar-hipervisor-dentro-maquina-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nested-virtualization-how-to-run-hypervisor-inside-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/virtualizacion-anidada-como-ejecutar-hipervisor-dentro-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nested-virtualization-como-executar-hypervisor-dentro-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.736Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/live-migration-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/live-migration-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/live-migration-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:42.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/live-migration-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/live-migration-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/live-migration-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:42.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/live-migration-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/live-migration-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/live-migration-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/live-migration-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:42.720Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-provisioning-como-optimizar-almacenamiento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-provisioning-storage-optimization-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<lastmod>2026-09-16T21:56:42.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-provisioning-como-optimizar-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-provisioning-como-optimizar-almacenamiento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-provisioning-storage-optimization-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<lastmod>2026-09-16T21:56:42.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/thin-provisioning-storage-optimization-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/thin-provisioning-como-optimizar-almacenamiento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/thin-provisioning-storage-optimization-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/thin-provisioning-como-economizar-armazenamento" />
<lastmod>2026-09-16T21:56:42.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-passthrough-how-to-dedicate-a-graphics-card-to-a-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-una-tarjeta-grafica-a-una-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-passthrough-how-to-dedicate-a-graphics-card-to-a-virtual-machine</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-passthrough-how-to-dedicate-a-graphics-card-to-a-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-una-tarjeta-grafica-a-una-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gpu-passthrough-como-dedicar-una-tarjeta-grafica-a-una-maquina-virtual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gpu-passthrough-how-to-dedicate-a-graphics-card-to-a-virtual-machine" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-una-tarjeta-grafica-a-una-maquina-virtual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gpu-passthrough-como-dedicar-uma-placa-de-video-a-uma-maquina-virtual" />
<lastmod>2026-09-16T21:56:42.691Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lxc-vs-virtual-machines-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuales-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<lastmod>2026-09-16T21:56:42.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lxc-vs-virtual-machines-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lxc-vs-virtual-machines-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuales-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<lastmod>2026-09-16T21:56:42.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lxc-vs-maquinas-virtuales-home-lab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lxc-vs-virtual-machines-home-lab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuales-home-lab" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/lxc-vs-maquinas-virtuais-home-lab" />
<lastmod>2026-09-16T21:56:42.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-migration-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-base-de-datos-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<lastmod>2026-09-16T21:56:42.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-migration-without-downtime</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-migration-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-base-de-datos-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<lastmod>2026-09-16T21:56:42.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migracion-base-de-datos-sin-caidas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-migration-without-downtime" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migracion-base-de-datos-sin-caidas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-migration-sem-derrubar-aplicacao" />
<lastmod>2026-09-16T21:56:42.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-table-partitioning-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particion-de-tablas-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<lastmod>2026-09-16T21:56:42.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-table-partitioning-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-table-partitioning-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particion-de-tablas-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<lastmod>2026-09-16T21:56:42.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particion-de-tablas-bases-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-table-partitioning-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particion-de-tablas-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-de-tabelas-bancos-de-dados" />
<lastmod>2026-09-16T21:56:42.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-indexes-how-they-work-hurt-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indices-bases-datos-funcionamiento-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<lastmod>2026-09-16T21:56:42.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-indexes-how-they-work-hurt-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-indexes-how-they-work-hurt-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indices-bases-datos-funcionamiento-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<lastmod>2026-09-16T21:56:42.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/indices-bases-datos-funcionamiento-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-indexes-how-they-work-hurt-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indices-bases-datos-funcionamiento-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indices-banco-de-dados-funcionamento-performance" />
<lastmod>2026-09-16T21:56:42.632Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-jsonb-when-to-use-json-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-jsonb-cuando-usar-datos-json" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<lastmod>2026-09-16T21:56:42.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-jsonb-when-to-use-json-data</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-jsonb-when-to-use-json-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-jsonb-cuando-usar-datos-json" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<lastmod>2026-09-16T21:56:42.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-jsonb-cuando-usar-datos-json</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-jsonb-when-to-use-json-data" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-jsonb-cuando-usar-datos-json" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-jsonb-quando-usar-dados-json" />
<lastmod>2026-09-16T21:56:42.618Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/timescaledb-when-to-transform-postgresql-time-series" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/timescaledb-cuando-transformar-postgresql-series-temporales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<lastmod>2026-09-16T21:56:42.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/timescaledb-when-to-transform-postgresql-time-series</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/timescaledb-when-to-transform-postgresql-time-series" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/timescaledb-cuando-transformar-postgresql-series-temporales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<lastmod>2026-09-16T21:56:42.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/timescaledb-cuando-transformar-postgresql-series-temporales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/timescaledb-when-to-transform-postgresql-time-series" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/timescaledb-cuando-transformar-postgresql-series-temporales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/timescaledb-quando-transformar-postgresql-series-temporais" />
<lastmod>2026-09-16T21:56:42.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-centralize-secure-ssh-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-centralizar-proteger-acceso-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<lastmod>2026-09-16T21:56:42.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-centralize-secure-ssh-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-centralize-secure-ssh-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-centralizar-proteger-acceso-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<lastmod>2026-09-16T21:56:42.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bastion-host-centralizar-proteger-acceso-ssh</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bastion-host-centralize-secure-ssh-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bastion-host-centralizar-proteger-acceso-ssh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bastion-host-como-centralizar-e-proteger-o-acesso-ssh" />
<lastmod>2026-09-16T21:56:42.577Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-distributed-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracion-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<lastmod>2026-09-16T21:56:42.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/consul-service-discovery-health-checks-distributed-configuration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-distributed-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracion-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<lastmod>2026-09-16T21:56:42.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracion-distribuida</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-distributed-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracion-distribuida" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/consul-service-discovery-health-checks-configuracao-distribuida" />
<lastmod>2026-09-16T21:56:42.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-discovery-how-applications-find-services-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-discovery-como-aplicaciones-encuentran-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<lastmod>2026-09-16T21:56:42.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-discovery-how-applications-find-services-automatically</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-discovery-how-applications-find-services-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-discovery-como-aplicaciones-encuentran-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<lastmod>2026-09-16T21:56:42.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/service-discovery-como-aplicaciones-encuentran-servicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/service-discovery-how-applications-find-services-automatically" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/service-discovery-como-aplicaciones-encuentran-servicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/service-discovery-como-aplicacoes-encontram-servicos" />
<lastmod>2026-09-16T21:56:42.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-in-practice-how-to-unify-metrics-logs-and-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-en-la-practica-como-unificar-metricas-logs-y-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<lastmod>2026-09-16T21:56:42.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-in-practice-how-to-unify-metrics-logs-and-traces</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-in-practice-how-to-unify-metrics-logs-and-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-en-la-practica-como-unificar-metricas-logs-y-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<lastmod>2026-09-16T21:56:42.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opentelemetry-en-la-practica-como-unificar-metricas-logs-y-trazas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opentelemetry-in-practice-how-to-unify-metrics-logs-and-traces" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opentelemetry-en-la-practica-como-unificar-metricas-logs-y-trazas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opentelemetry-na-pratica-como-unificar-metricas-logs-e-traces" />
<lastmod>2026-09-16T21:56:42.525Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-explained-linux-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-explicado-observabilidad-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<lastmod>2026-09-16T21:56:42.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-explained-linux-observability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-explained-linux-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-explicado-observabilidad-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<lastmod>2026-09-16T21:56:42.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ebpf-explicado-observabilidad-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ebpf-explained-linux-observability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ebpf-explicado-observabilidad-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ebpf-explicado-observabilidade-linux" />
<lastmod>2026-09-16T21:56:42.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-billions-rows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-billones-registros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<lastmod>2026-09-16T21:56:42.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-table-partitioning-billions-rows</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-billions-rows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-billones-registros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<lastmod>2026-09-16T21:56:42.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/particionamiento-tablas-postgresql-billones-registros</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-table-partitioning-billions-rows" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/particionamiento-tablas-postgresql-billones-registros" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/particionamento-tabelas-postgresql-bilhoes-registros" />
<lastmod>2026-09-16T21:56:42.500Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-replication-availability-scalable-reads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-bases-de-datos-disponibilidad-lectura-escalable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<lastmod>2026-09-16T21:56:42.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-replication-availability-scalable-reads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-replication-availability-scalable-reads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-bases-de-datos-disponibilidad-lectura-escalable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<lastmod>2026-09-16T21:56:42.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/replicacion-bases-de-datos-disponibilidad-lectura-escalable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-replication-availability-scalable-reads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/replicacion-bases-de-datos-disponibilidad-lectura-escalable" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/database-replication-disponibilidade-leitura-escala" />
<lastmod>2026-09-16T21:56:42.490Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/connection-pooling-how-applications-manage-database-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/connection-pooling-como-las-aplicaciones-gestionan-conexiones-de-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<lastmod>2026-09-16T21:56:42.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/connection-pooling-how-applications-manage-database-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/connection-pooling-how-applications-manage-database-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/connection-pooling-como-las-aplicaciones-gestionan-conexiones-de-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<lastmod>2026-09-16T21:56:42.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/connection-pooling-como-las-aplicaciones-gestionan-conexiones-de-bases-de-datos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/connection-pooling-how-applications-manage-database-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/connection-pooling-como-las-aplicaciones-gestionan-conexiones-de-bases-de-datos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/connection-pooling-como-aplicacoes-gerenciam-conexoes" />
<lastmod>2026-09-16T21:56:42.475Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/caching-web-applications-redis-browser-cdn-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-aplicaciones-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<lastmod>2026-09-16T21:56:42.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/caching-web-applications-redis-browser-cdn-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/caching-web-applications-redis-browser-cdn-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-aplicaciones-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<lastmod>2026-09-16T21:56:42.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cache-aplicaciones-web-redis-navegador-cdn-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/caching-web-applications-redis-browser-cdn-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cache-aplicaciones-web-redis-navegador-cdn-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cache-aplicacoes-web-redis-navegador-cdn-servidor" />
<lastmod>2026-09-16T21:56:42.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-distribute-content-globally-reduce-server-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-distribuir-contenido-globalmente-reducir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<lastmod>2026-09-16T21:56:42.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-distribute-content-globally-reduce-server-load</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-distribute-content-globally-reduce-server-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-distribuir-contenido-globalmente-reducir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<lastmod>2026-09-16T21:56:42.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cdn-distribuir-contenido-globalmente-reducir-carga-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cdn-distribute-content-globally-reduce-server-load" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cdn-distribuir-contenido-globalmente-reducir-carga-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cdn-distribuir-conteudo-globalmente-reduzir-carga-servidor" />
<lastmod>2026-09-16T21:56:42.450Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/s3-explained-object-storage-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/s3-explicado-estandar-almacenamiento-objetos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<lastmod>2026-09-16T21:56:42.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/s3-explained-object-storage-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/s3-explained-object-storage-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/s3-explicado-estandar-almacenamiento-objetos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<lastmod>2026-09-16T21:56:42.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/s3-explicado-estandar-almacenamiento-objetos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/s3-explained-object-storage-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/s3-explicado-estandar-almacenamiento-objetos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/s3-explicado-padrao-armazenamento-objetos" />
<lastmod>2026-09-16T21:56:42.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optocouplers-how-to-electrically-isolate-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoacopladores-como-aislar-electricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<lastmod>2026-09-16T21:56:42.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optocouplers-how-to-electrically-isolate-circuits</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optocouplers-how-to-electrically-isolate-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoacopladores-como-aislar-electricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<lastmod>2026-09-16T21:56:42.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optoacopladores-como-aislar-electricamente-circuitos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optocouplers-how-to-electrically-isolate-circuits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optoacopladores-como-aislar-electricamente-circuitos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/optoacopladores-como-isolar-eletricamente-circuitos" />
<lastmod>2026-09-16T21:56:42.421Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/relays-vs-contactors-vs-ssrs-differences-and-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reles-vs-contactores-vs-ssr-diferencias-y-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<lastmod>2026-09-16T21:56:42.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/relays-vs-contactors-vs-ssrs-differences-and-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/relays-vs-contactors-vs-ssrs-differences-and-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reles-vs-contactores-vs-ssr-diferencias-y-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<lastmod>2026-09-16T21:56:42.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reles-vs-contactores-vs-ssr-diferencias-y-cuando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/relays-vs-contactors-vs-ssrs-differences-and-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/reles-vs-contactores-vs-ssr-diferencias-y-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reles-vs-contatores-vs-ssr-diferencas-e-quando-utilizar" />
<lastmod>2026-09-16T21:56:42.410Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-explained-motors-leds-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<lastmod>2026-09-16T21:56:42.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-explained-motors-leds-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-explained-motors-leds-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<lastmod>2026-09-16T21:56:42.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pwm-explained-motors-leds-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pwm-explicado-motores-leds-dispositivos" />
<lastmod>2026-09-16T21:56:42.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/adc-dac-converters-digital-systems-analog-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitales-senales-analogicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<lastmod>2026-09-16T21:56:42.390Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/adc-dac-converters-digital-systems-analog-signals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/adc-dac-converters-digital-systems-analog-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitales-senales-analogicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<lastmod>2026-09-16T21:56:42.390Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitales-senales-analogicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/adc-dac-converters-digital-systems-analog-signals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitales-senales-analogicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/conversores-adc-dac-sistemas-digitais-sinais-analogicos" />
<lastmod>2026-09-16T21:56:42.390Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-1-wire-barramento-unico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/1-wire-protocol-single-bus-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-1-wire-bus-unico-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<lastmod>2026-09-16T21:56:42.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/1-wire-protocol-single-bus-sensors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/1-wire-protocol-single-bus-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-1-wire-bus-unico-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<lastmod>2026-09-16T21:56:42.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-1-wire-bus-unico-sensores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/1-wire-protocol-single-bus-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-1-wire-bus-unico-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-1-wire-barramento-unico" />
<lastmod>2026-09-16T21:56:42.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/economizers-hvac-systems-outdoor-air-energy-saving" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/economizador-sistemas-climatizacion-aire-exterior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<lastmod>2026-09-16T21:56:42.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/economizers-hvac-systems-outdoor-air-energy-saving</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/economizers-hvac-systems-outdoor-air-energy-saving" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/economizador-sistemas-climatizacion-aire-exterior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<lastmod>2026-09-16T21:56:42.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/economizador-sistemas-climatizacion-aire-exterior</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/economizers-hvac-systems-outdoor-air-energy-saving" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/economizador-sistemas-climatizacion-aire-exterior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/economizer-sistemas-climatizacao-ar-externo" />
<lastmod>2026-09-16T21:56:42.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-pressao-diferencial-hvac</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hvac-differential-pressure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-presion-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<lastmod>2026-09-16T21:56:42.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hvac-differential-pressure-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hvac-differential-pressure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-presion-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<lastmod>2026-09-16T21:56:42.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-presion-diferencial-hvac</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hvac-differential-pressure-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-presion-diferencial-hvac" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-pressao-diferencial-hvac" />
<lastmod>2026-09-16T21:56:42.342Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/lead-lag-sequencing-pumps-chillers</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lead-lag-sequencing-pumps-chillers" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuenciamiento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<lastmod>2026-09-16T21:56:42.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lead-lag-sequencing-pumps-chillers" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuenciamiento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<lastmod>2026-09-16T21:56:42.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secuenciamiento-lead-lag-bombas-chillers</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/lead-lag-sequencing-pumps-chillers" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuenciamiento-lead-lag-bombas-chillers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequenciamento-lead-lag-bombas-chillers" />
<lastmod>2026-09-16T21:56:42.326Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chilled-water-pump-control-variable-frequency-drives" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-bombas-agua-helada-variadores-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<lastmod>2026-09-16T21:56:42.315Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chilled-water-pump-control-variable-frequency-drives</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chilled-water-pump-control-variable-frequency-drives" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-bombas-agua-helada-variadores-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<lastmod>2026-09-16T21:56:42.315Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-bombas-agua-helada-variadores-frecuencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chilled-water-pump-control-variable-frequency-drives" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-bombas-agua-helada-variadores-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-bombas-agua-gelada-inversores-frequencia" />
<lastmod>2026-09-16T21:56:42.315Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chillers-bms-systems-monitoring-control-points" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chillers-sistemas-bms-puntos-monitoreados-controlados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<lastmod>2026-09-16T21:56:42.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chillers-bms-systems-monitoring-control-points</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chillers-bms-systems-monitoring-control-points" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chillers-sistemas-bms-puntos-monitoreados-controlados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<lastmod>2026-09-16T21:56:42.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/chillers-sistemas-bms-puntos-monitoreados-controlados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/chillers-bms-systems-monitoring-control-points" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/chillers-sistemas-bms-puntos-monitoreados-controlados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/chillers-sistemas-bms-pontos-monitorados-controlados" />
<lastmod>2026-09-16T21:56:42.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-bms-scada-enterprise-systems-ot-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<lastmod>2026-09-16T21:56:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrating-bms-scada-enterprise-systems-ot-it</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-bms-scada-enterprise-systems-ot-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<lastmod>2026-09-16T21:56:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integracion-bms-scada-sistemas-corporativos-ot-ti</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-bms-scada-enterprise-systems-ot-it" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integracion-bms-scada-sistemas-corporativos-ot-ti" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integracao-bms-scada-sistemas-corporativos-ot-ti" />
<lastmod>2026-09-16T21:56:42.284Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-bms-alarms-avoid-notification-avalanche" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alarmas-scada-bms-evitar-avalancha-notificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<lastmod>2026-09-16T21:56:42.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/scada-bms-alarms-avoid-notification-avalanche</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-bms-alarms-avoid-notification-avalanche" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alarmas-scada-bms-evitar-avalancha-notificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<lastmod>2026-09-16T21:56:42.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alarmas-scada-bms-evitar-avalancha-notificaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-bms-alarms-avoid-notification-avalanche" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alarmas-scada-bms-evitar-avalancha-notificaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alarmes-scada-bms-evitar-avalanche-notificacoes" />
<lastmod>2026-09-16T21:56:42.268Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-data-historians-store-millions-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/historiadores-de-datos-industriales-almacenar-millones-procesos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<lastmod>2026-09-16T21:56:42.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/industrial-data-historians-store-millions-processes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-data-historians-store-millions-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/historiadores-de-datos-industriales-almacenar-millones-procesos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<lastmod>2026-09-16T21:56:42.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/historiadores-de-datos-industriales-almacenar-millones-procesos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-data-historians-store-millions-processes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/historiadores-de-datos-industriales-almacenar-millones-procesos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/historiadores-de-dados-industriais-armazenar-milhoes-informacoes" />
<lastmod>2026-09-16T21:56:42.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-gateway-connect-industrial-equipment-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-gateway-conectar-equipos-industriales-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<lastmod>2026-09-16T21:56:42.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-gateway-connect-industrial-equipment-cloud</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-gateway-connect-industrial-equipment-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-gateway-conectar-equipos-industriales-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<lastmod>2026-09-16T21:56:42.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-gateway-conectar-equipos-industriales-nube</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-gateway-connect-industrial-equipment-cloud" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-gateway-conectar-equipos-industriales-nube" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-gateway-conectar-equipamentos-industriais-nuvem" />
<lastmod>2026-09-16T21:56:42.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-practical-guide-systems-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-guia-practica-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<lastmod>2026-09-16T21:56:42.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-twin-practical-guide-systems-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-practical-guide-systems-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-guia-practica-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<lastmod>2026-09-16T21:56:42.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gemelo-digital-guia-practica-sistemas-maquinas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-twin-practical-guide-systems-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gemelo-digital-guia-practica-sistemas-maquinas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/digital-twin-guia-pratico-sistemas-maquinas" />
<lastmod>2026-09-16T21:56:42.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-mistakes-small-data-center-server-room" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/errores-comunes-pequeno-centro-datos-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<lastmod>2026-09-16T21:56:42.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/common-mistakes-small-data-center-server-room</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-mistakes-small-data-center-server-room" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/errores-comunes-pequeno-centro-datos-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<lastmod>2026-09-16T21:56:42.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/errores-comunes-pequeno-centro-datos-sala-tecnica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-mistakes-small-data-center-server-room" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/errores-comunes-pequeno-centro-datos-sala-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erros-comuns-pequeno-data-center-sala-tecnica" />
<lastmod>2026-09-16T21:56:42.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rack-temperature-monitoring-overheating-prevention</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rack-temperature-monitoring-overheating-prevention" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/temperatura-en-racks-monitorizar-evitar-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<lastmod>2026-09-16T21:56:42.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rack-temperature-monitoring-overheating-prevention" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/temperatura-en-racks-monitorizar-evitar-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<lastmod>2026-09-16T21:56:42.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/temperatura-en-racks-monitorizar-evitar-sobrecalentamiento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rack-temperature-monitoring-overheating-prevention" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/temperatura-en-racks-monitorizar-evitar-sobrecalentamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/temperatura-em-racks-como-monitorar-e-evitar-superaquecimento" />
<lastmod>2026-09-16T21:56:42.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rack-de-servidores-como-organizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-rack-organization-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<lastmod>2026-09-16T21:56:42.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/server-rack-organization-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-rack-organization-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<lastmod>2026-09-16T21:56:42.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rack-de-servidores-como-organizar-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-rack-organization-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rack-de-servidores-como-organizar" />
<lastmod>2026-09-16T21:56:42.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intelligent-pdu-monitor-control-rack-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pdu-inteligente-monitorear-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<lastmod>2026-09-16T21:56:42.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/intelligent-pdu-monitor-control-rack-power</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intelligent-pdu-monitor-control-rack-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pdu-inteligente-monitorear-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<lastmod>2026-09-16T21:56:42.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pdu-inteligente-monitorear-controlar-energia-rack</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/intelligent-pdu-monitor-control-rack-power" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pdu-inteligente-monitorear-controlar-energia-rack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pdu-inteligente-monitorar-controlar-energia-rack" />
<lastmod>2026-09-16T21:56:42.171Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ups-nobreaks-sizing-electrical-protection-servers-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamiento-proteccion-electrica-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<lastmod>2026-09-16T21:56:42.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ups-nobreaks-sizing-electrical-protection-servers-networks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ups-nobreaks-sizing-electrical-protection-servers-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamiento-proteccion-electrica-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<lastmod>2026-09-16T21:56:42.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ups-nobreaks-dimensionamiento-proteccion-electrica-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ups-nobreaks-sizing-electrical-protection-servers-networks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamiento-proteccion-electrica-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ups-nobreaks-dimensionamento-protecao-eletrica-servidores" />
<lastmod>2026-09-16T21:56:42.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-mtu-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-mtu-mejora-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<lastmod>2026-09-16T21:56:42.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-when-increasing-mtu-improves-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-mtu-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-mtu-mejora-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<lastmod>2026-09-16T21:56:42.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-mtu-mejora-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jumbo-frames-when-increasing-mtu-improves-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jumbo-frames-cuando-aumentar-mtu-mejora-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jumbo-frames-quando-aumentar-mtu-melhora-desempenho" />
<lastmod>2026-09-16T21:56:42.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/qos-explained-how-to-prioritize-voice-video-critical-applications</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/qos-explained-how-to-prioritize-voice-video-critical-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicaciones-criticas-en-la-red" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<lastmod>2026-09-16T21:56:42.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicaciones-criticas-en-la-red</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/qos-explained-how-to-prioritize-voice-video-critical-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicaciones-criticas-en-la-red" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<lastmod>2026-09-16T21:56:42.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/qos-explained-how-to-prioritize-voice-video-critical-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicaciones-criticas-en-la-red" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/qos-explicado-como-priorizar-voz-video-aplicacoes-criticas-na-rede" />
<lastmod>2026-09-16T21:56:42.131Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/link-aggregation-how-to-combine-multiple-network-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiples-conexiones-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<lastmod>2026-09-16T21:56:42.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/link-aggregation-how-to-combine-multiple-network-connections</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/link-aggregation-how-to-combine-multiple-network-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiples-conexiones-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<lastmod>2026-09-16T21:56:42.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/link-aggregation-como-combinar-multiples-conexiones-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/link-aggregation-how-to-combine-multiple-network-connections" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiples-conexiones-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/link-aggregation-como-combinar-multiplas-conexoes-de-rede" />
<lastmod>2026-09-16T21:56:42.118Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/spanning-tree-protocol-prevent-loops-ethernet-networks</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/spanning-tree-protocol-prevent-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<lastmod>2026-09-16T21:56:42.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/spanning-tree-protocol-prevent-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<lastmod>2026-09-16T21:56:42.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-bucles-redes-ethernet</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/spanning-tree-protocol-prevent-loops-ethernet-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-bucles-redes-ethernet" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/spanning-tree-protocol-como-evitar-loops-em-redes-ethernet" />
<lastmod>2026-09-16T21:56:42.105Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-trunk-vs-access-switch-port-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-trunk-vs-access-configuracion-puertos-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<lastmod>2026-09-16T21:56:42.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-trunk-vs-access-switch-port-configuration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-trunk-vs-access-switch-port-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-trunk-vs-access-configuracion-puertos-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<lastmod>2026-09-16T21:56:42.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlan-trunk-vs-access-configuracion-puertos-switches</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlan-trunk-vs-access-switch-port-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlan-trunk-vs-access-configuracion-puertos-switches" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlan-trunk-vs-access-portas-switches" />
<lastmod>2026-09-16T21:56:42.090Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ntp-why-keeping-servers-and-devices-time-synchronized-matters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ntp-por-que-mantener-servidores-y-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<lastmod>2026-09-16T21:56:42.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ntp-why-keeping-servers-and-devices-time-synchronized-matters</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ntp-why-keeping-servers-and-devices-time-synchronized-matters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ntp-por-que-mantener-servidores-y-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<lastmod>2026-09-16T21:56:42.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ntp-por-que-mantener-servidores-y-dispositivos-sincronizados</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ntp-why-keeping-servers-and-devices-time-synchronized-matters" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ntp-por-que-mantener-servidores-y-dispositivos-sincronizados" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ntp-por-que-manter-servidores-e-dispositivos-sincronizados" />
<lastmod>2026-09-16T21:56:42.075Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/syslog-how-to-centralize-logs-from-servers-and-network-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/syslog-como-centralizar-registros-de-servidores-y-equipos-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<lastmod>2026-09-16T21:56:42.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/syslog-how-to-centralize-logs-from-servers-and-network-equipment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/syslog-how-to-centralize-logs-from-servers-and-network-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/syslog-como-centralizar-registros-de-servidores-y-equipos-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<lastmod>2026-09-16T21:56:42.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/syslog-como-centralizar-registros-de-servidores-y-equipos-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/syslog-how-to-centralize-logs-from-servers-and-network-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/syslog-como-centralizar-registros-de-servidores-y-equipos-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/syslog-como-centralizar-logs-de-servidores-e-equipamentos-de-rede" />
<lastmod>2026-09-16T21:56:42.062Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snmp-explained-monitoring-switches-routers-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snmp-explicado-monitorear-switches-routers-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<lastmod>2026-09-16T21:56:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snmp-explained-monitoring-switches-routers-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snmp-explained-monitoring-switches-routers-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snmp-explicado-monitorear-switches-routers-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<lastmod>2026-09-16T21:56:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snmp-explicado-monitorear-switches-routers-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snmp-explained-monitoring-switches-routers-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snmp-explicado-monitorear-switches-routers-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snmp-explicado-monitorar-switches-roteadores-servidores" />
<lastmod>2026-09-16T21:56:42.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wake-on-lan-como-encender-computadoras-remotamente</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wake-on-lan-como-encender-computadoras-remotamente" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wake-on-lan-how-to-turn-on-computers-remotely" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<lastmod>2026-09-16T21:56:42.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wake-on-lan-como-encender-computadoras-remotamente" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wake-on-lan-how-to-turn-on-computers-remotely" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<lastmod>2026-09-16T21:56:42.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wake-on-lan-how-to-turn-on-computers-remotely</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wake-on-lan-como-encender-computadoras-remotamente" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wake-on-lan-how-to-turn-on-computers-remotely" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wake-on-lan-como-ligar-computadores-remotamente" />
<lastmod>2026-09-16T21:56:42.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-boot-network-operating-system-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-boot-instalacion-sistemas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<lastmod>2026-09-16T21:56:41.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-boot-network-operating-system-installation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-boot-network-operating-system-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-boot-instalacion-sistemas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<lastmod>2026-09-16T21:56:41.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pxe-boot-instalacion-sistemas-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pxe-boot-network-operating-system-installation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pxe-boot-instalacion-sistemas-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pxe-boot-instalacao-sistemas-rede" />
<lastmod>2026-09-16T21:56:41.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-jobs-automate-recurring-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-jobs-automatizar-tareas-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<lastmod>2026-09-16T21:56:41.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-jobs-automate-recurring-tasks</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-jobs-automate-recurring-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-jobs-automatizar-tareas-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<lastmod>2026-09-16T21:56:41.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cron-jobs-automatizar-tareas-recurrentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cron-jobs-automate-recurring-tasks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cron-jobs-automatizar-tareas-recurrentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cron-jobs-automatizar-tarefas-recorrentes" />
<lastmod>2026-09-16T21:56:41.978Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rate-limiting-como-proteger-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rate-limiting-how-to-protect-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<lastmod>2026-09-16T21:56:41.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rate-limiting-how-to-protect-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rate-limiting-how-to-protect-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<lastmod>2026-09-16T21:56:41.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rate-limiting-como-proteger-apis-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rate-limiting-how-to-protect-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rate-limiting-como-proteger-apis" />
<lastmod>2026-09-16T21:56:41.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-how-to-make-applications-react-to-real-time-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-como-hacer-que-las-aplicaciones-reaccionen-a-eventos-en-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<lastmod>2026-09-16T21:56:41.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-how-to-make-applications-react-to-real-time-events</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-how-to-make-applications-react-to-real-time-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-como-hacer-que-las-aplicaciones-reaccionen-a-eventos-en-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<lastmod>2026-09-16T21:56:41.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webhooks-como-hacer-que-las-aplicaciones-reaccionen-a-eventos-en-tiempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webhooks-how-to-make-applications-react-to-real-time-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webhooks-como-hacer-que-las-aplicaciones-reaccionen-a-eventos-en-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webhooks-como-fazer-aplicacoes-reagirem-a-eventos-em-tempo-real" />
<lastmod>2026-09-16T21:56:41.945Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jwt-in-practice-how-authentication-tokens-work-in-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jwt-en-la-practica-como-funcionan-los-tokens-de-autenticacion-en-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<lastmod>2026-09-16T21:56:41.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jwt-in-practice-how-authentication-tokens-work-in-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jwt-in-practice-how-authentication-tokens-work-in-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jwt-en-la-practica-como-funcionan-los-tokens-de-autenticacion-en-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<lastmod>2026-09-16T21:56:41.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/jwt-en-la-practica-como-funcionan-los-tokens-de-autenticacion-en-apis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/jwt-in-practice-how-authentication-tokens-work-in-apis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/jwt-en-la-practica-como-funcionan-los-tokens-de-autenticacion-en-apis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/jwt-na-pratica-como-funcionam-tokens-de-autenticacao-em-apis" />
<lastmod>2026-09-16T21:56:41.928Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oauth-2-0-explained-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<lastmod>2026-09-16T21:56:41.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oauth-2-0-explained-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oauth-2-0-explained-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<lastmod>2026-09-16T21:56:41.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oauth-2-0-explained-how-it-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/oauth-2-0-explicado-como-funciona" />
<lastmod>2026-09-16T21:56:41.916Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devsecops-how-to-embed-security-into-development-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/devsecops-como-integrar-seguridad-pipeline-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<lastmod>2026-09-16T21:56:41.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/devsecops-how-to-embed-security-into-development-pipeline</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devsecops-how-to-embed-security-into-development-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/devsecops-como-integrar-seguridad-pipeline-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<lastmod>2026-09-16T21:56:41.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/devsecops-como-integrar-seguridad-pipeline-desarrollo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/devsecops-how-to-embed-security-into-development-pipeline" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/devsecops-como-integrar-seguridad-pipeline-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/devsecops-como-incorporar-seguranca-ao-pipeline-de-desenvolvimento" />
<lastmod>2026-09-16T21:56:41.902Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/health-checks-how-to-automatically-detect-application-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-en-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<lastmod>2026-09-16T21:56:41.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/health-checks-how-to-automatically-detect-application-issues</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/health-checks-how-to-automatically-detect-application-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-en-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<lastmod>2026-09-16T21:56:41.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-en-aplicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/health-checks-how-to-automatically-detect-application-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-en-aplicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/health-checks-como-detectar-automaticamente-problemas-em-aplicacoes" />
<lastmod>2026-09-16T21:56:41.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-management-how-to-protect-passwords-tokens-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-management-como-proteger-contrasenas-tokens-claves" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<lastmod>2026-09-16T21:56:41.883Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-management-how-to-protect-passwords-tokens-keys</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-management-how-to-protect-passwords-tokens-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-management-como-proteger-contrasenas-tokens-claves" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<lastmod>2026-09-16T21:56:41.883Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secrets-management-como-proteger-contrasenas-tokens-claves</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/secrets-management-how-to-protect-passwords-tokens-keys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secrets-management-como-proteger-contrasenas-tokens-claves" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/secrets-management-como-proteger-senhas-tokens-chaves" />
<lastmod>2026-09-16T21:56:41.883Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-low-risk-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-despliegue-seguro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<lastmod>2026-09-16T21:56:41.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-vs-canary-deployment-low-risk-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-low-risk-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-despliegue-seguro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<lastmod>2026-09-16T21:56:41.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-despliegue-seguro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-low-risk-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-despliegue-seguro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/blue-green-vs-canary-deployment-estrategias-deploy-seguro" />
<lastmod>2026-09-16T21:56:41.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gitops-how-to-make-git-single-source-of-truth-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gitops-como-convertir-git-fuente-verdad-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<lastmod>2026-09-16T21:56:41.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gitops-how-to-make-git-single-source-of-truth-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gitops-how-to-make-git-single-source-of-truth-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gitops-como-convertir-git-fuente-verdad-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<lastmod>2026-09-16T21:56:41.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gitops-como-convertir-git-fuente-verdad-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/gitops-how-to-make-git-single-source-of-truth-infrastructure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gitops-como-convertir-git-fuente-verdad-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gitops-como-transformar-git-fonte-verdade-infraestrutura" />
<lastmod>2026-09-16T21:56:41.852Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/0-10v-vs-4-20ma-signals-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senales-0-10v-vs-4-20ma-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<lastmod>2026-09-16T21:56:41.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/0-10v-vs-4-20ma-signals-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/0-10v-vs-4-20ma-signals-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senales-0-10v-vs-4-20ma-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<lastmod>2026-09-16T21:56:41.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senales-0-10v-vs-4-20ma-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/0-10v-vs-4-20ma-signals-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/senales-0-10v-vs-4-20ma-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sinais-0-10v-vs-4-20ma-automacao" />
<lastmod>2026-09-16T21:56:41.836Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pnp-vs-npn-inputs-plc-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<lastmod>2026-09-16T21:56:41.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pnp-vs-npn-inputs-plc-sensors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pnp-vs-npn-inputs-plc-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<lastmod>2026-09-16T21:56:41.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-plc</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pnp-vs-npn-inputs-plc-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-plc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/entradas-pnp-vs-npn-sensores-clp" />
<lastmod>2026-09-16T21:56:41.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/4-20ma-sensors-why-this-standard-is-still-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-estandar-sigue-utilizado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<lastmod>2026-09-16T21:56:41.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/4-20ma-sensors-why-this-standard-is-still-used</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/4-20ma-sensors-why-this-standard-is-still-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-estandar-sigue-utilizado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<lastmod>2026-09-16T21:56:41.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sensores-4-20ma-por-que-estandar-sigue-utilizado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/4-20ma-sensors-why-this-standard-is-still-used" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-estandar-sigue-utilizado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sensores-4-20ma-por-que-padrao-ainda-e-utilizado" />
<lastmod>2026-09-16T21:56:41.804Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-control-temperature-pressure-flow-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-pid-temperatura-presion-caudal-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<lastmod>2026-09-18T22:14:07.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pid-control-temperature-pressure-flow-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-control-temperature-pressure-flow-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-pid-temperatura-presion-caudal-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<lastmod>2026-09-18T22:14:07.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-pid-temperatura-presion-caudal-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pid-control-temperature-pressure-flow-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-pid-temperatura-presion-caudal-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pid-na-pratica-controle-temperatura-pressao-vazao" />
<lastmod>2026-09-18T22:14:07.052Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-frequency-inverter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-inversor-de-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<lastmod>2026-09-16T21:56:41.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-frequency-inverter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-frequency-inverter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-inversor-de-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<lastmod>2026-09-16T21:56:41.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-inversor-de-frecuencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-frequency-inverter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-inversor-de-frecuencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-inversor-de-frequencia" />
<lastmod>2026-09-16T21:56:41.777Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-explained-power-data-network-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-explicado-energia-datos-cable-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<lastmod>2026-09-16T21:56:41.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-explained-power-data-network-cable</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-explained-power-data-network-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-explicado-energia-datos-cable-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<lastmod>2026-09-16T21:56:41.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/poe-explicado-energia-datos-cable-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/poe-explained-power-data-network-cable" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/poe-explicado-energia-datos-cable-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/poe-explicado-energia-dados-cabo-rede" />
<lastmod>2026-09-16T21:56:41.759Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-protocol-smart-home-automation-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-explicado-estandar-automatizacion-hogar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-protocol-smart-home-automation-explained</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-protocol-smart-home-automation-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-explicado-estandar-automatizacion-hogar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/matter-explicado-estandar-automatizacion-hogar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/matter-protocol-smart-home-automation-explained" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/matter-explicado-estandar-automatizacion-hogar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/matter-explicado-padrao-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.742Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-thread-smart-home-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-thread-domotica-hogar-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-thread-smart-home-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-thread-smart-home-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-thread-domotica-hogar-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zigbee-zwave-thread-domotica-hogar-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zigbee-zwave-thread-smart-home-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zigbee-zwave-thread-domotica-hogar-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zigbee-zwave-thread-automacao-residencial" />
<lastmod>2026-09-16T21:56:41.726Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-how-to-centralize-devices-from-different-manufacturers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<lastmod>2026-09-16T21:56:41.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-how-to-centralize-devices-from-different-manufacturers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-how-to-centralize-devices-from-different-manufacturers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<lastmod>2026-09-16T21:56:41.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-assistant-how-to-centralize-devices-from-different-manufacturers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-assistant-como-centralizar-dispositivos-de-diferentes-fabricantes" />
<lastmod>2026-09-16T21:56:41.706Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esphome-integrate-sensors-esp32-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<lastmod>2026-09-16T21:56:41.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esphome-integrate-sensors-esp32-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esphome-integrate-sensors-esp32-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<lastmod>2026-09-16T21:56:41.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automatizacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esphome-integrate-sensors-esp32-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automatizacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esphome-integrar-sensores-esp32-automacao" />
<lastmod>2026-09-16T21:56:41.687Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-network-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<lastmod>2026-09-16T21:56:41.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-diagnose-network-issues</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-network-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<lastmod>2026-09-16T21:56:41.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-problemas-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-network-issues" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-problemas-de-rede" />
<lastmod>2026-09-16T21:56:41.672Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-network-diagnostic-tools-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-de-diagnostico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<lastmod>2026-09-16T21:56:41.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-network-diagnostic-tools-it-professionals</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-network-diagnostic-tools-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-de-diagnostico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<lastmod>2026-09-16T21:56:41.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-herramientas-de-diagnostico-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-network-diagnostic-tools-it-professionals" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-de-diagnostico-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-de-diagnostico-de-rede" />
<lastmod>2026-09-16T21:56:41.651Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat-pat-port-forwarding-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<lastmod>2026-09-18T20:41:13.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat-pat-port-forwarding-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat-pat-port-forwarding-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<lastmod>2026-09-18T20:41:13.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nat-pat-port-forwarding-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nat-pat-port-forwarding-guia-completo" />
<lastmod>2026-09-18T20:41:13.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cgnat-explained-why-cant-you-access-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgnat-explicado-por-que-no-puedes-acceder-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<lastmod>2026-09-16T21:56:41.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cgnat-explained-why-cant-you-access-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cgnat-explained-why-cant-you-access-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgnat-explicado-por-que-no-puedes-acceder-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<lastmod>2026-09-16T21:56:41.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cgnat-explicado-por-que-no-puedes-acceder-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cgnat-explained-why-cant-you-access-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cgnat-explicado-por-que-no-puedes-acceder-dispositivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cgnat-explicado-por-que-voce-nao-consegue-acessar-dispositivos" />
<lastmod>2026-09-16T21:56:41.610Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<lastmod>2026-09-16T21:56:41.591Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<lastmod>2026-09-16T21:56:41.591Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-over-https-vs-dns-over-tls-diferencas" />
<lastmod>2026-09-16T21:56:41.591Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-what-is-it-and-when-architecture-needs-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-que-es-y-cuando-tu-arquitectura-necesita-uno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<lastmod>2026-09-16T21:56:41.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-what-is-it-and-when-architecture-needs-one</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-what-is-it-and-when-architecture-needs-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-que-es-y-cuando-tu-arquitectura-necesita-uno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<lastmod>2026-09-16T21:56:41.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/api-gateway-que-es-y-cuando-tu-arquitectura-necesita-uno</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/api-gateway-what-is-it-and-when-architecture-needs-one" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/api-gateway-que-es-y-cuando-tu-arquitectura-necesita-uno" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/api-gateway-o-que-e-e-quando-sua-arquitetura-precisa-de-um" />
<lastmod>2026-09-16T21:56:41.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-vs-rest-when-traditional-api-is-no-longer-best-option" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-vs-rest-cuando-api-tradicional-deixa-de-ser-mejor-opcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<lastmod>2026-09-16T21:56:41.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-vs-rest-when-traditional-api-is-no-longer-best-option</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-vs-rest-when-traditional-api-is-no-longer-best-option" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-vs-rest-cuando-api-tradicional-deixa-de-ser-mejor-opcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<lastmod>2026-09-16T21:56:41.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grpc-vs-rest-cuando-api-tradicional-deixa-de-ser-mejor-opcion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grpc-vs-rest-when-traditional-api-is-no-longer-best-option" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grpc-vs-rest-cuando-api-tradicional-deixa-de-ser-mejor-opcion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grpc-vs-rest-quando-api-tradicional-deixa-de-ser-melhor-opcao" />
<lastmod>2026-09-16T21:56:41.560Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/websockets-comunicacao-tempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/websockets-real-time-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/websockets-comunicacion-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<lastmod>2026-09-16T21:56:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/websockets-real-time-communication</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/websockets-real-time-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/websockets-comunicacion-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<lastmod>2026-09-16T21:56:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/websockets-comunicacion-tiempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/websockets-real-time-communication" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/websockets-comunicacion-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/websockets-comunicacao-tempo-real" />
<lastmod>2026-09-16T21:56:41.541Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/filas-e-processamento-assincrono</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/queues-and-asynchronous-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/colas-y-procesamiento-asincrono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<lastmod>2026-09-16T21:56:41.520Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/queues-and-asynchronous-processing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/queues-and-asynchronous-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/colas-y-procesamiento-asincrono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<lastmod>2026-09-16T21:56:41.520Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/colas-y-procesamiento-asincrono</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/queues-and-asynchronous-processing" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/colas-y-procesamiento-asincrono" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/filas-e-processamento-assincrono" />
<lastmod>2026-09-16T21:56:41.520Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<lastmod>2026-09-16T21:56:41.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rabbitmq-vs-kafka-which-one-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<lastmod>2026-09-16T21:56:41.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rabbitmq-vs-kafka-cual-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rabbitmq-vs-kafka-qual-escolher" />
<lastmod>2026-09-16T21:56:41.506Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-en</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<lastmod>2026-09-16T21:56:41.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<lastmod>2026-09-16T21:56:41.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/object-storage-vs-block-storage-vs-file-storage" />
<lastmod>2026-09-16T21:56:41.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-backups-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<lastmod>2026-09-16T21:56:41.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-backups-practical-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-backups-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<lastmod>2026-09-16T21:56:41.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/snapshots-vs-backups-diferencias-practicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/snapshots-vs-backups-practical-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencias-practicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/snapshots-vs-backups-diferencas-praticas" />
<lastmod>2026-09-16T21:56:41.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/truenas-professional-storage-server-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/truenas-servidor-profesional-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<lastmod>2026-09-16T21:56:41.454Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/truenas-professional-storage-server-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/truenas-professional-storage-server-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/truenas-servidor-profesional-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<lastmod>2026-09-16T21:56:41.454Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/truenas-servidor-profesional-almacenamiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/truenas-professional-storage-server-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/truenas-servidor-profesional-almacenamiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/truenas-servidor-profissional-armazenamento" />
<lastmod>2026-09-16T21:56:41.454Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-how-distributed-storage-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-como-funciona-almacenamiento-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<lastmod>2026-09-16T21:56:41.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-how-distributed-storage-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-how-distributed-storage-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-como-funciona-almacenamiento-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<lastmod>2026-09-16T21:56:41.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ceph-como-funciona-almacenamiento-distribuido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ceph-how-distributed-storage-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ceph-como-funciona-almacenamiento-distribuido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ceph-como-funciona-armazenamento-distribuido" />
<lastmod>2026-09-16T21:56:41.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/minio-como-criar-armazenamento-s3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/minio-how-to-build-s3-compatible-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/minio-como-crear-almacenamiento-s3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<lastmod>2026-09-16T21:56:41.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/minio-how-to-build-s3-compatible-storage</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/minio-how-to-build-s3-compatible-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/minio-como-crear-almacenamiento-s3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<lastmod>2026-09-16T21:56:41.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/minio-como-crear-almacenamiento-s3</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/minio-how-to-build-s3-compatible-storage" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/minio-como-crear-almacenamiento-s3" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/minio-como-criar-armazenamento-s3" />
<lastmod>2026-09-16T21:56:41.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-fast-secure-vpn-servers-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<lastmod>2026-09-16T21:56:41.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-fast-secure-vpn-servers-devices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-fast-secure-vpn-servers-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<lastmod>2026-09-16T21:56:41.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wireguard-fast-secure-vpn-servers-devices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wireguard-vpn-rapida-segura-servidores-dispositivos" />
<lastmod>2026-09-16T21:56:41.356Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-inverso-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<lastmod>2026-09-16T21:56:41.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-inverso-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<lastmod>2026-09-16T21:56:41.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxy-inverso-nginx-traefik-caddy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxy-inverso-nginx-traefik-caddy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/reverse-proxy-nginx-traefik-caddy" />
<lastmod>2026-09-16T21:56:41.322Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/failover-alta-disponibilidade-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/failover-high-availability-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/failover-alta-disponibilidad-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<lastmod>2026-09-16T21:56:41.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/failover-high-availability-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/failover-high-availability-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/failover-alta-disponibilidad-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<lastmod>2026-09-16T21:56:41.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/failover-alta-disponibilidad-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/failover-high-availability-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/failover-alta-disponibilidad-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/failover-alta-disponibilidade-servidores" />
<lastmod>2026-09-16T21:56:41.293Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/load-balancer-complete-guide-distribute-traffic-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-balancer-guia-completa-distribuir-trafico-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<lastmod>2026-09-16T21:56:41.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/load-balancer-complete-guide-distribute-traffic-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/load-balancer-complete-guide-distribute-traffic-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-balancer-guia-completa-distribuir-trafico-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<lastmod>2026-09-16T21:56:41.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/load-balancer-guia-completa-distribuir-trafico-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/load-balancer-complete-guide-distribute-traffic-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/load-balancer-guia-completa-distribuir-trafico-servidores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/load-balancer-guia-distribuir-trafego-servidores" />
<lastmod>2026-09-16T21:56:41.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-explained-differences-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-explicado-diferencias-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<lastmod>2026-09-16T21:56:41.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-explained-differences-0-1-5-6-10</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-explained-differences-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-explicado-diferencias-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<lastmod>2026-09-16T21:56:41.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/raid-explicado-diferencias-0-1-5-6-10</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/raid-explained-differences-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/raid-explicado-diferencias-0-1-5-6-10" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/raid-explicado-diferencas-0-1-5-6-10" />
<lastmod>2026-09-16T21:56:41.262Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/neovim-moderno-en-lua-guia-definitiva</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/neovim-moderno-en-lua-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-lua-neovim-ultimate-developer-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<lastmod>2026-09-16T21:56:41.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/neovim-moderno-en-lua-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-lua-neovim-ultimate-developer-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<lastmod>2026-09-16T21:56:41.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modern-lua-neovim-ultimate-developer-guide</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/neovim-moderno-en-lua-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modern-lua-neovim-ultimate-developer-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/neovim-moderno-em-lua-guia-definitivo" />
<lastmod>2026-09-16T21:56:41.218Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/terraform-infraestrutura-em-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/terraform-infrastructure-as-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/terraform-infraestructura-como-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<lastmod>2026-09-16T21:56:41.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/terraform-infrastructure-as-code</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/terraform-infrastructure-as-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/terraform-infraestructura-como-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<lastmod>2026-09-16T21:56:41.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/terraform-infraestructura-como-codigo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/terraform-infrastructure-as-code" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/terraform-infraestructura-como-codigo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/terraform-infraestrutura-em-codigo" />
<lastmod>2026-09-16T21:56:41.206Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ansible-automate-linux-server-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ansible-automatizar-configuracion-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<lastmod>2026-09-16T21:56:41.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ansible-automate-linux-server-configuration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ansible-automate-linux-server-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ansible-automatizar-configuracion-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<lastmod>2026-09-16T21:56:41.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ansible-automatizar-configuracion-servidores-linux</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ansible-automate-linux-server-configuration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ansible-automatizar-configuracion-servidores-linux" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ansible-automatizar-configuracao-servidores-linux" />
<lastmod>2026-09-16T21:56:41.193Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/portainer-manage-docker-containers-web-interface" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portainer-gestionar-contenedores-docker-interfaz-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<lastmod>2026-09-16T21:56:41.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/portainer-manage-docker-containers-web-interface</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/portainer-manage-docker-containers-web-interface" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portainer-gestionar-contenedores-docker-interfaz-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<lastmod>2026-09-16T21:56:41.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/portainer-gestionar-contenedores-docker-interfaz-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/portainer-manage-docker-containers-web-interface" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/portainer-gestionar-contenedores-docker-interfaz-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/portainer-gerenciar-containers-docker-interface-web" />
<lastmod>2026-09-16T21:56:41.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uptime-kuma-how-to-monitor-sites-services-for-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uptime-kuma-como-monitorear-sitios-servicios-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<lastmod>2026-09-16T21:56:41.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uptime-kuma-how-to-monitor-sites-services-for-free</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uptime-kuma-how-to-monitor-sites-services-for-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uptime-kuma-como-monitorear-sitios-servicios-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<lastmod>2026-09-16T21:56:41.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/uptime-kuma-como-monitorear-sitios-servicios-gratis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/uptime-kuma-how-to-monitor-sites-services-for-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/uptime-kuma-como-monitorear-sitios-servicios-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/uptime-kuma-como-monitorar-sites-servicos-gratuitamente" />
<lastmod>2026-09-16T21:56:41.145Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prometheus-grafana-modern-monitoring-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prometheus-grafana-pila-moderna-monitoreo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<lastmod>2026-09-16T21:56:41.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prometheus-grafana-modern-monitoring-stack</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prometheus-grafana-modern-monitoring-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prometheus-grafana-pila-moderna-monitoreo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<lastmod>2026-09-16T21:56:41.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prometheus-grafana-pila-moderna-monitoreo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prometheus-grafana-modern-monitoring-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prometheus-grafana-pila-moderna-monitoreo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prometheus-grafana-stack-moderna-monitoramento" />
<lastmod>2026-09-16T21:56:41.126Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-which-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<lastmod>2026-09-16T21:56:41.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-which-to-choose</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-which-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<lastmod>2026-09-16T21:56:41.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-cual-elegir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-which-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-cual-elegir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/esp32-vs-arduino-vs-raspberry-pi-qual-escolher" />
<lastmod>2026-09-16T21:56:41.109Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i2c-spi-uart-main-communication-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/i2c-spi-uart-principales-protocolos-comunicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<lastmod>2026-09-16T21:56:41.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/i2c-spi-uart-main-communication-protocols</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i2c-spi-uart-main-communication-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/i2c-spi-uart-principales-protocolos-comunicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<lastmod>2026-09-16T21:56:41.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/i2c-spi-uart-principales-protocolos-comunicacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/i2c-spi-uart-main-communication-protocols" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/i2c-spi-uart-principales-protocolos-comunicacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/i2c-spi-uart-principais-protocolos-comunicacao" />
<lastmod>2026-09-16T21:56:41.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-smd-components-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<lastmod>2026-09-16T21:56:41.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-identify-smd-components-electronic-boards</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-smd-components-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<lastmod>2026-09-16T21:56:41.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-componentes-smd-placas-electronicas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-smd-components-electronic-boards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-electronicas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-smd-placas-eletronicas" />
<lastmod>2026-09-16T21:56:41.071Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-for-beginners-what-you-can-measure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-para-principiantes-lo-que-puedes-medir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<lastmod>2026-09-16T21:56:41.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/oscilloscope-for-beginners-what-you-can-measure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-for-beginners-what-you-can-measure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-para-principiantes-lo-que-puedes-medir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<lastmod>2026-09-16T21:56:41.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osciloscopio-para-principiantes-lo-que-puedes-medir</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/oscilloscope-for-beginners-what-you-can-measure" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/osciloscopio-para-principiantes-lo-que-puedes-medir" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/osciloscopio-para-iniciantes-o-que-voce-consegue-medir" />
<lastmod>2026-09-16T21:56:41.055Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-switched-mode-power-supply-works-main-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-conmutada-principales-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<lastmod>2026-09-16T21:56:41.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-switched-mode-power-supply-works-main-components</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-switched-mode-power-supply-works-main-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-conmutada-principales-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<lastmod>2026-09-16T21:56:41.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-fuente-conmutada-principales-componentes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-switched-mode-power-supply-works-main-components" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-fuente-conmutada-principales-componentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-fonte-chaveada-principais-componentes" />
<lastmod>2026-09-16T21:56:41.035Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-automation-processing-data-close-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-automatizacion-procesamiento-cerca-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<lastmod>2026-09-16T21:56:41.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-automation-processing-data-close-equipment</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-automation-processing-data-close-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-automatizacion-procesamiento-cerca-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<lastmod>2026-09-16T21:56:41.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-automatizacion-procesamiento-cerca-equipos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-automation-processing-data-close-equipment" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-automatizacion-procesamiento-cerca-equipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-automacao-processamento-proximo-equipamentos" />
<lastmod>2026-09-16T21:56:41.017Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/scada-vs-bms-diferencias</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/scada-vs-bms-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-vs-bms-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<lastmod>2026-09-16T21:56:41.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/scada-vs-bms-diferencas</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/scada-vs-bms-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-vs-bms-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<lastmod>2026-09-16T21:56:41.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/scada-vs-bms-differences</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/scada-vs-bms-diferencias" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/scada-vs-bms-differences" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/scada-vs-bms-diferencas" />
<lastmod>2026-09-16T21:56:41.004Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opc-ua-industrial-communication-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opc-ua-comunicacion-sistemas-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<lastmod>2026-09-16T21:56:40.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opc-ua-industrial-communication-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opc-ua-industrial-communication-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opc-ua-comunicacion-sistemas-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<lastmod>2026-09-16T21:56:40.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opc-ua-comunicacion-sistemas-industriales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opc-ua-industrial-communication-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opc-ua-comunicacion-sistemas-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opc-ua-comunicacao-sistemas-industriais" />
<lastmod>2026-09-16T21:56:40.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/node-red-how-to-build-automations-visual-programming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/node-red-como-crear-automatizaciones-programacion-visual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<lastmod>2026-09-16T21:56:40.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/node-red-how-to-build-automations-visual-programming</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/node-red-how-to-build-automations-visual-programming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/node-red-como-crear-automatizaciones-programacion-visual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<lastmod>2026-09-16T21:56:40.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/node-red-como-crear-automatizaciones-programacion-visual</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/node-red-how-to-build-automations-visual-programming" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/node-red-como-crear-automatizaciones-programacion-visual" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/node-red-como-criar-automacoes-programacao-visual" />
<lastmod>2026-09-16T21:56:40.959Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-explained-internet-of-things-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-de-las-cosas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<lastmod>2026-09-16T21:56:40.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-explained-internet-of-things-protocol</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-explained-internet-of-things-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-de-las-cosas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<lastmod>2026-09-16T21:56:40.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-de-las-cosas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mqtt-explained-internet-of-things-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-de-las-cosas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mqtt-explicado-protocolo-internet-das-coisas" />
<lastmod>2026-09-16T21:56:40.927Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pi-hole-dns-server-block-ads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<lastmod>2026-09-16T21:56:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pi-hole-dns-server-block-ads</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pi-hole-dns-server-block-ads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<lastmod>2026-09-16T21:56:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pi-hole-dns-server-block-ads" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/pi-hole-servidor-dns-bloquear-anuncios" />
<lastmod>2026-09-16T21:56:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<lastmod>2026-09-16T21:56:40.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-remote-access</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<lastmod>2026-09-16T21:56:40.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acceso-remoto</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-remote-access" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acceso-remoto" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tailscale-vs-cloudflare-tunnel-acesso-remoto" />
<lastmod>2026-09-16T21:56:40.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-casero-como-crear-almacenamiento-en-red</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-casero-como-crear-almacenamiento-en-red" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/diy-nas-how-to-create-network-storage" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<lastmod>2026-09-16T21:56:40.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diy-nas-how-to-create-network-storage</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-casero-como-crear-almacenamiento-en-red" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/diy-nas-how-to-create-network-storage" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<lastmod>2026-09-16T21:56:40.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nas-casero-como-crear-almacenamiento-en-red" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/diy-nas-how-to-create-network-storage" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nas-caseiro-como-criar-armazenamento-em-rede" />
<lastmod>2026-09-16T21:56:40.850Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuales-contenedores</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuales-contenedores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-docker-organize-virtual-machines-containers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<lastmod>2026-09-16T21:56:40.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuales-contenedores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-docker-organize-virtual-machines-containers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<lastmod>2026-09-16T21:56:40.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-docker-organize-virtual-machines-containers</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuales-contenedores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-docker-organize-virtual-machines-containers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-docker-organizar-maquinas-virtuais-containers" />
<lastmod>2026-09-16T21:56:40.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-lab-10-useful-projects-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laboratorio-casero-10-proyectos-utiles-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<lastmod>2026-09-16T21:56:40.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/home-lab-10-useful-projects-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-lab-10-useful-projects-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laboratorio-casero-10-proyectos-utiles-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<lastmod>2026-09-16T21:56:40.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laboratorio-casero-10-proyectos-utiles-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/home-lab-10-useful-projects-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laboratorio-casero-10-proyectos-utiles-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/home-lab-10-projetos-uteis-servidor" />
<lastmod>2026-09-16T21:56:40.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-explained-what-happens-in-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-explicado-que-sucede-en-el-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<lastmod>2026-09-16T21:56:40.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-explained-what-happens-in-browser</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-explained-what-happens-in-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-explicado-que-sucede-en-el-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<lastmod>2026-09-16T21:56:40.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dns-explicado-que-sucede-en-el-navegador</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dns-explained-what-happens-in-browser" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dns-explicado-que-sucede-en-el-navegador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dns-explicado-o-que-acontece-no-navegador" />
<lastmod>2026-09-16T21:56:40.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-beyond-the-basics-commands-and-techniques-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-mas-allaja-de-lo-basico-comandos-y-tecnicas-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-beyond-the-basics-commands-and-techniques-every-developer-should-know</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-beyond-the-basics-commands-and-techniques-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-mas-allaja-de-lo-basico-comandos-y-tecnicas-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/git-mas-allaja-de-lo-basico-comandos-y-tecnicas-que-todo-desarrollador-deberia-conocer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/git-beyond-the-basics-commands-and-techniques-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/git-mas-allaja-de-lo-basico-comandos-y-tecnicas-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/git-alem-do-basico-tecnicas-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-volumes-data-persistence-containers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-volumes-persistencia-datos-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<lastmod>2026-09-16T21:56:40.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-volumes-data-persistence-containers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-volumes-data-persistence-containers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-volumes-persistencia-datos-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<lastmod>2026-09-16T21:56:40.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-volumes-persistencia-datos-contenedores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-volumes-data-persistence-containers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-volumes-persistencia-datos-contenedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-volumes-persistencia-dados-containers" />
<lastmod>2026-09-16T21:56:40.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-for-beginners-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-para-principiantes-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<lastmod>2026-09-16T21:56:40.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-for-beginners-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-for-beginners-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-para-principiantes-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<lastmod>2026-09-16T21:56:40.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ssh-para-principiantes-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ssh-for-beginners-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ssh-para-principiantes-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ssh-para-iniciantes-guia-pratico" />
<lastmod>2026-09-16T21:56:40.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nginx-in-practice-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nginx-en-la-practica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<lastmod>2026-09-16T21:56:40.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nginx-in-practice-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nginx-in-practice-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nginx-en-la-practica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<lastmod>2026-09-16T21:56:40.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nginx-en-la-practica-reverse-proxy</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nginx-in-practice-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nginx-en-la-practica-reverse-proxy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nginx-na-pratica-reverse-proxy" />
<lastmod>2026-09-16T21:56:40.724Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-databases-backups-persistent-storage-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-bases-de-datos-copias-de-seguridad-almacenamiento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<lastmod>2026-09-16T21:56:40.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-databases-backups-persistent-storage-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-databases-backups-persistent-storage-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-bases-de-datos-copias-de-seguridad-almacenamiento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<lastmod>2026-09-16T21:56:40.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-bases-de-datos-copias-de-seguridad-almacenamiento-persistente-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-databases-backups-persistent-storage-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-bases-de-datos-copias-de-seguridad-almacenamiento-persistente-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-bancos-de-dados-backups-armazenamento-persistente-coolify" />
<lastmod>2026-09-16T21:56:40.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-docker-infrastructure-behind-deploys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-docker-infraestructura-despliegues" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<lastmod>2026-09-16T21:56:40.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-docker-infrastructure-behind-deploys</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-docker-infrastructure-behind-deploys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-docker-infraestructura-despliegues" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<lastmod>2026-09-16T21:56:40.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-docker-infraestructura-despliegues</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-docker-infrastructure-behind-deploys" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-docker-infraestructura-despliegues" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-docker-infraestrutura-deploys" />
<lastmod>2026-09-16T21:56:40.690Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-applications-vps-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hospedar-multiples-aplicaciones-vps-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<lastmod>2026-09-16T21:56:40.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-host-multiple-applications-vps-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-applications-vps-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hospedar-multiples-aplicaciones-vps-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<lastmod>2026-09-16T21:56:40.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-hospedar-multiples-aplicaciones-vps-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-host-multiple-applications-vps-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hospedar-multiples-aplicaciones-vps-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-hospedar-multiplas-aplicacoes-vps-coolify" />
<lastmod>2026-09-16T21:56:40.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-automatic-deployment-github-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-realizar-despliegue-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<lastmod>2026-09-16T21:56:40.656Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-set-up-automatic-deployment-github-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-automatic-deployment-github-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-realizar-despliegue-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<lastmod>2026-09-16T21:56:40.656Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-realizar-despliegue-automatico-github-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-automatic-deployment-github-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-realizar-despliegue-automatico-github-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-fazer-deploy-automatico-github-coolify" />
<lastmod>2026-09-16T21:56:40.656Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-vps-alternative-vercel-heroku</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vps-alternative-vercel-heroku" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<lastmod>2026-09-16T21:56:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vps-alternative-vercel-heroku" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<lastmod>2026-09-16T21:56:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vps-alternative-vercel-heroku" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-heroku-vps" />
<lastmod>2026-09-16T21:56:40.646Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-pages-how-to-host-websites-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-pages-como-alojar-sitios-web-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<lastmod>2026-09-16T21:56:40.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-pages-how-to-host-websites-free</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-pages-how-to-host-websites-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-pages-como-alojar-sitios-web-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<lastmod>2026-09-16T21:56:40.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-pages-como-alojar-sitios-web-gratis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-pages-how-to-host-websites-free" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-pages-como-alojar-sitios-web-gratis" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-pages-como-hospedar-sites-gratuitamente" />
<lastmod>2026-09-16T21:56:40.635Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-r2-how-to-store-files-in-cloud-without-egress-fees" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-r2-como-almacenar-archivos-nube-sin-pagar-tasas-egress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<lastmod>2026-09-16T21:56:40.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-r2-how-to-store-files-in-cloud-without-egress-fees</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-r2-how-to-store-files-in-cloud-without-egress-fees" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-r2-como-almacenar-archivos-nube-sin-pagar-tasas-egress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<lastmod>2026-09-16T21:56:40.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-r2-como-almacenar-archivos-nube-sin-pagar-tasas-egress</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-r2-how-to-store-files-in-cloud-without-egress-fees" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-r2-como-almacenar-archivos-nube-sin-pagar-tasas-egress" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-r2-como-armazenar-arquivos-nuvem-sem-pagar-taxas-egress" />
<lastmod>2026-09-16T21:56:40.613Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-how-to-run-serverless-code-for-free-edge" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-como-ejecutar-codigo-serverless-gratis-edge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<lastmod>2026-09-16T21:56:40.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-how-to-run-serverless-code-for-free-edge</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-how-to-run-serverless-code-for-free-edge" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-como-ejecutar-codigo-serverless-gratis-edge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<lastmod>2026-09-16T21:56:40.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-como-ejecutar-codigo-serverless-gratis-edge</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-how-to-run-serverless-code-for-free-edge" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-como-ejecutar-codigo-serverless-gratis-edge" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-como-executar-codigo-serverless-gratuitamente" />
<lastmod>2026-09-16T21:56:40.596Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-opening-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-abrir-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<lastmod>2026-09-18T15:04:24.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-opening-ports</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-opening-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-abrir-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<lastmod>2026-09-18T15:04:24.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-abrir-puertos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-opening-ports" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-abrir-puertos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-abrir-portas" />
<lastmod>2026-09-18T15:04:24.696Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-free-cloudflare-features-every-developer</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-cloudflare-features-every-developer" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desarrollador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<lastmod>2026-09-16T21:56:40.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-cloudflare-features-every-developer" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desarrollador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<lastmod>2026-09-16T21:56:40.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desarrollador</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-cloudflare-features-every-developer" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desarrollador" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-recursos-gratuitos-cloudflare-desenvolvedor" />
<lastmod>2026-09-16T21:56:40.564Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-sequence-startup-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuencia-control-fan-coil-arranque-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<lastmod>2026-09-16T21:56:40.552Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-control-sequence-startup-temperature</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-sequence-startup-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuencia-control-fan-coil-arranque-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<lastmod>2026-09-16T21:56:40.552Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/secuencia-control-fan-coil-arranque-temperatura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-sequence-startup-temperature" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/secuencia-control-fan-coil-arranque-temperatura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sequencia-controle-fan-coil-partida-temperatura" />
<lastmod>2026-09-16T21:56:40.552Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<lastmod>2026-09-16T21:56:40.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrating-fan-coils-bms-bacnet-modbus</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<lastmod>2026-09-16T21:56:40.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/integrating-fan-coils-bms-bacnet-modbus" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/integrar-fan-coils-bms-bacnet-modbus" />
<lastmod>2026-09-16T21:56:40.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-2-way-vs-3-way-valves-chilled-water" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-helada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<lastmod>2026-09-16T21:56:40.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-2-way-vs-3-way-valves-chilled-water</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-2-way-vs-3-way-valves-chilled-water" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-helada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<lastmod>2026-09-16T21:56:40.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-helada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-2-way-vs-3-way-valves-chilled-water" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-helada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/fan-coil-valvula-2-vias-vs-3-vias-agua-gelada" />
<lastmod>2026-09-16T21:56:40.524Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-temperature-control-valves-dampers-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<lastmod>2026-09-16T21:56:40.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-temperature-control-valves-dampers-sensors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-temperature-control-valves-dampers-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<lastmod>2026-09-16T21:56:40.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-temperatura-fan-coils-valvulas-dampers-sensores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-temperature-control-valves-dampers-sensors" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-temperatura-fan-coils-valvulas-dampers-sensores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-temperatura-fan-coils-valvulas-dampers-sensores" />
<lastmod>2026-09-16T21:56:40.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-bms-air-conditioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-fan-coils-bms-aire-acondicionado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<lastmod>2026-09-16T21:56:40.502Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/fan-coil-control-bms-air-conditioning</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-bms-air-conditioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-fan-coils-bms-aire-acondicionado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<lastmod>2026-09-16T21:56:40.502Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/control-de-fan-coils-bms-aire-acondicionado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/fan-coil-control-bms-air-conditioning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/control-de-fan-coils-bms-aire-acondicionado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/controle-de-fan-coils-bms-ar-condicionado" />
<lastmod>2026-09-16T21:56:40.502Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-homelab-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-alta-disponibilidad-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<lastmod>2026-09-16T21:56:40.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-availability-homelab-proxmox-ceph-mini-pcs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-homelab-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-alta-disponibilidad-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<lastmod>2026-09-16T21:56:40.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/homelab-alta-disponibilidad-proxmox-ceph-mini-pcs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-availability-homelab-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/homelab-alta-disponibilidad-proxmox-ceph-mini-pcs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/homelab-alta-disponibilidade-proxmox-ceph-mini-pcs" />
<lastmod>2026-09-16T21:56:40.488Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/little-known-online-tools-save-work-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/herramientas-online-poco-conocidas-ahorrar-tiempo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<lastmod>2026-09-16T21:56:40.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/little-known-online-tools-save-work-hours</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/little-known-online-tools-save-work-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/herramientas-online-poco-conocidas-ahorrar-tiempo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<lastmod>2026-09-16T21:56:40.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/herramientas-online-poco-conocidas-ahorrar-tiempo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/little-known-online-tools-save-work-hours" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/herramientas-online-poco-conocidas-ahorrar-tiempo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ferramentas-online-pouco-conhecidas-economia-tempo" />
<lastmod>2026-09-16T21:56:40.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/productivity-apps-ultimate-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-de-produtividad-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<lastmod>2026-09-16T21:56:40.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/productivity-apps-ultimate-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/productivity-apps-ultimate-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-de-produtividad-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<lastmod>2026-09-16T21:56:40.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/aplicaciones-de-produtividad-guia-definitiva</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/productivity-apps-ultimate-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/aplicaciones-de-produtividad-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/aplicativos-de-produtividade-guia-definitivo" />
<lastmod>2026-09-16T21:56:40.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-online-tools-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-en-linea-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-online-tools-every-developer-should-know</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-online-tools-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-en-linea-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-herramientas-en-linea-que-todo-desarrollador-deberia-conocer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-online-tools-every-developer-should-know" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-en-linea-que-todo-desarrollador-deberia-conocer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-online-que-todo-desenvolvedor-deveria-conhecer" />
<lastmod>2026-09-16T21:56:40.417Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/best-online-tools-convert-edit-files</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-online-tools-convert-edit-files" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-online-convertir-editar-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<lastmod>2026-09-16T21:56:40.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-online-tools-convert-edit-files" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-online-convertir-editar-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<lastmod>2026-09-16T21:56:40.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mejores-herramientas-online-convertir-editar-archivos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-online-tools-convert-edit-files" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-online-convertir-editar-archivos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-online-converter-editar-arquivos" />
<lastmod>2026-09-16T21:56:40.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-online-apps-tools-daily-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-aplicaciones-herramientas-online-gratuitas-productividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<lastmod>2026-09-16T21:56:40.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-free-online-apps-tools-daily-productivity</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-online-apps-tools-daily-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-aplicaciones-herramientas-online-gratuitas-productividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<lastmod>2026-09-16T21:56:40.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-aplicaciones-herramientas-online-gratuitas-productividad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-free-online-apps-tools-daily-productivity" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-aplicaciones-herramientas-online-gratuitas-productividad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-aplicativos-ferramentas-online-gratuitas-produtividade" />
<lastmod>2026-09-16T21:56:40.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-video-conferencing-build-your-own-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-self-hosted-crear-propio-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<lastmod>2026-09-16T21:56:40.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosted-video-conferencing-build-your-own-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-video-conferencing-build-your-own-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-self-hosted-crear-propio-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<lastmod>2026-09-16T21:56:40.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/videoconferencia-self-hosted-crear-propio-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosted-video-conferencing-build-your-own-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-self-hosted-crear-propio-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-self-hosted-criar-proprio-servidor" />
<lastmod>2026-09-16T21:56:40.365Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-professional-video-conference-room-small-business" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profesional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<lastmod>2026-09-16T21:56:40.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-set-up-professional-video-conference-room-small-business</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-professional-video-conference-room-small-business" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profesional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<lastmod>2026-09-16T21:56:40.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-montar-sala-videoconferencia-profesional-pequenas-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-set-up-professional-video-conference-room-small-business" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profesional-pequenas-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-montar-sala-videoconferencia-profissional-pequenas-empresas" />
<lastmod>2026-09-16T21:56:40.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-explained-real-time-audio-video" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<lastmod>2026-09-16T21:56:40.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-explained-real-time-audio-video</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-explained-real-time-audio-video" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<lastmod>2026-09-16T21:56:40.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/webrtc-explicado-audio-video-tiempo-real</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/webrtc-explained-real-time-audio-video" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tiempo-real" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/webrtc-explicado-audio-video-tempo-real" />
<lastmod>2026-09-16T21:56:40.327Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-video-conferencing-software-remote-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejor-software-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<lastmod>2026-09-16T21:56:40.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/best-video-conferencing-software-remote-teams</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-video-conferencing-software-remote-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejor-software-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<lastmod>2026-09-16T21:56:40.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mejor-software-videoconferencia-empresas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-video-conferencing-software-remote-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejor-software-videoconferencia-empresas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-videoconferencia-empresas" />
<lastmod>2026-09-16T21:56:40.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/video-conferencing-how-technology-behind-video-calls-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-detras-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<lastmod>2026-09-16T21:56:40.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/video-conferencing-how-technology-behind-video-calls-works</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/video-conferencing-how-technology-behind-video-calls-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-detras-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<lastmod>2026-09-16T21:56:40.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-detras-videollamadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/video-conferencing-how-technology-behind-video-calls-works" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-detras-videollamadas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/videoconferencia-como-funciona-tecnologia-chamadas-video" />
<lastmod>2026-09-16T21:56:40.280Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-vs-udp-differences-advantages-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tcp-vs-udp-diferencias-ventajas-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<lastmod>2026-09-16T21:56:40.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tcp-vs-udp-differences-advantages-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-vs-udp-differences-advantages-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tcp-vs-udp-diferencias-ventajas-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<lastmod>2026-09-16T21:56:40.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tcp-vs-udp-diferencias-ventajas-cuando-utilizar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tcp-vs-udp-differences-advantages-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tcp-vs-udp-diferencias-ventajas-cuando-utilizar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tcp-vs-udp-diferencas-vantagens-quando-utilizar" />
<lastmod>2026-09-16T21:56:40.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osi-model-explained-how-the-7-layers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionan-las-7-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<lastmod>2026-09-16T21:56:40.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/osi-model-explained-how-the-7-layers-work</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osi-model-explained-how-the-7-layers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionan-las-7-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<lastmod>2026-09-16T21:56:40.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modelo-osi-explicado-como-funcionan-las-7-capas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/osi-model-explained-how-the-7-layers-work" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionan-las-7-capas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modelo-osi-explicado-como-funcionam-as-7-camadas" />
<lastmod>2026-09-16T21:56:40.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ipv6-works-and-what-changes-compared-to-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ipv6-y-que-cambia-en-comparacion-con-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<lastmod>2026-09-16T21:56:40.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-ipv6-works-and-what-changes-compared-to-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ipv6-works-and-what-changes-compared-to-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ipv6-y-que-cambia-en-comparacion-con-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<lastmod>2026-09-16T21:56:40.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-funciona-ipv6-y-que-cambia-en-comparacion-con-ipv4</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-ipv6-works-and-what-changes-compared-to-ipv4" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-funciona-ipv6-y-que-cambia-en-comparacion-con-ipv4" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-funciona-o-ipv6-e-o-que-muda-em-re-ao-ipv4" />
<lastmod>2026-09-16T21:56:40.242Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipv4-vs-ipv6-differences-and-coexistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencias-coexistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<lastmod>2026-09-16T21:56:40.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipv4-vs-ipv6-differences-and-coexistence</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipv4-vs-ipv6-differences-and-coexistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencias-coexistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<lastmod>2026-09-16T21:56:40.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ipv4-vs-ipv6-diferencias-coexistencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ipv4-vs-ipv6-differences-and-coexistence" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencias-coexistencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ipv4-vs-ipv6-diferencas-coexistencia" />
<lastmod>2026-09-16T21:56:40.225Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-network-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-protocolo-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<lastmod>2026-09-16T21:56:40.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-network-protocol</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-network-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-protocolo-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<lastmod>2026-09-16T21:56:40.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-protocolo-de-red</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-network-protocol" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-protocolo-de-red" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-protocolo-de-rede" />
<lastmod>2026-09-16T21:56:40.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clamp-meter-vs-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pinza-amperimetrica-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<lastmod>2026-09-16T21:56:40.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clamp-meter-vs-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clamp-meter-vs-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pinza-amperimetrica-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<lastmod>2026-09-16T21:56:40.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pinza-amperimetrica-vs-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/clamp-meter-vs-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/pinza-amperimetrica-vs-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alicate-amperimetro-vs-multimetro" />
<lastmod>2026-09-16T21:56:40.200Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-continuity-fuses-cables-components-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-continuidad-fusibles-cables-componentes-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<lastmod>2026-09-18T02:16:45.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-continuity-fuses-cables-components-with-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-continuity-fuses-cables-components-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-continuidad-fusibles-cables-componentes-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<lastmod>2026-09-18T02:16:45.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-continuidad-fusibles-cables-componentes-con-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-continuity-fuses-cables-components-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-continuidad-fusibles-cables-componentes-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-continuidade-fusiveis-cabos-componentes-com-multimetro" />
<lastmod>2026-09-18T02:16:45.894Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-voltaje-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-ac-dc-voltage-multimeter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<lastmod>2026-09-16T21:56:40.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-medir-voltaje-ac-dc-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-voltaje-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-ac-dc-voltage-multimeter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<lastmod>2026-09-16T21:56:40.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-measure-ac-dc-voltage-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-medir-voltaje-ac-dc-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-measure-ac-dc-voltage-multimeter" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-medir-tensao-ac-dc-multimetro" />
<lastmod>2026-09-16T21:56:40.166Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-multimeter-how-to-choose-correct-ranges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multimetro-digital-como-elegir-escalas-correctas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<lastmod>2026-09-16T21:56:40.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/digital-multimeter-how-to-choose-correct-ranges</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-multimeter-how-to-choose-correct-ranges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multimetro-digital-como-elegir-escalas-correctas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<lastmod>2026-09-16T21:56:40.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/multimetro-digital-como-elegir-escalas-correctas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/digital-multimeter-how-to-choose-correct-ranges" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/multimetro-digital-como-elegir-escalas-correctas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/multimetro-digital-como-escolher-escalas-corretas" />
<lastmod>2026-09-16T21:56:40.153Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-a-multimeter-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-un-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<lastmod>2026-09-16T21:56:40.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-a-multimeter-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-a-multimeter-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-un-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<lastmod>2026-09-16T21:56:40.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-un-multimetro-guia-completo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-a-multimeter-complete-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-un-multimetro-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-um-multimetro-guia-completo" />
<lastmod>2026-09-16T21:56:40.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3d-cad-how-to-choose-modeling-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-3d-como-elegir-software-modelado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<lastmod>2026-09-16T21:56:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/3d-cad-how-to-choose-modeling-software</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3d-cad-how-to-choose-modeling-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-3d-como-elegir-software-modelado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<lastmod>2026-09-16T21:56:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cad-3d-como-elegir-software-modelado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/3d-cad-how-to-choose-modeling-software" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-3d-como-elegir-software-modelado" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-3d-como-escolher-software-modelagem" />
<lastmod>2026-09-16T21:56:40.123Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dwg-dxf-step-formatos-cad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dwg-dxf-step-cad-file-formats" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-archivos-cad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<lastmod>2026-09-16T21:56:40.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dwg-dxf-step-cad-file-formats</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dwg-dxf-step-cad-file-formats" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-archivos-cad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<lastmod>2026-09-16T21:56:40.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dwg-dxf-step-formatos-archivos-cad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dwg-dxf-step-cad-file-formats" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-archivos-cad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dwg-dxf-step-formatos-cad" />
<lastmod>2026-09-16T21:56:40.113Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mejores-programas-cad-gratis</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-programas-cad-gratis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-cad-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<lastmod>2026-09-16T21:56:40.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/melhores-softwares-cad-gratuitos</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-programas-cad-gratis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-cad-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<lastmod>2026-09-16T21:56:40.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/best-free-cad-software</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-programas-cad-gratis" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-cad-software" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-softwares-cad-gratuitos" />
<lastmod>2026-09-16T21:56:40.102Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/autocad-what-is-it-uses-and-relevance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autocad-what-is-it-uses-and-relevance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/autocad-que-es-para-que-sirve" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<lastmod>2026-09-16T21:56:40.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/autocad-que-es-para-que-sirve</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autocad-what-is-it-uses-and-relevance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/autocad-que-es-para-que-sirve" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<lastmod>2026-09-16T21:56:40.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/autocad-o-que-e-para-que-serve</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/autocad-what-is-it-uses-and-relevance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/autocad-que-es-para-que-sirve" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/autocad-o-que-e-para-que-serve" />
<lastmod>2026-09-16T21:56:40.081Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cad-vs-cam-difference-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-vs-cam-diferencia-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<lastmod>2026-09-16T21:56:40.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cad-vs-cam-difference-integration</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cad-vs-cam-difference-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-vs-cam-diferencia-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<lastmod>2026-09-16T21:56:40.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cad-vs-cam-diferencia-integracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cad-vs-cam-difference-integration" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cad-vs-cam-diferencia-integracion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cad-vs-cam-diferenca-integracao" />
<lastmod>2026-09-16T21:56:40.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profesional-linkedin-curriculum</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profesional-linkedin-curriculum" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ai-to-create-professional-photo-linkedin-resume" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<lastmod>2026-09-16T21:56:40.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profesional-linkedin-curriculum" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ai-to-create-professional-photo-linkedin-resume" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<lastmod>2026-09-16T21:56:40.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-ai-to-create-professional-photo-linkedin-resume</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profesional-linkedin-curriculum" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-ai-to-create-professional-photo-linkedin-resume" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-inteligencia-artificial-foto-profissional-linkedin-curriculo" />
<lastmod>2026-09-16T21:56:40.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-software-developer-interview-questions-how-to-prepare" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/preguntas-comunes-entrevistas-desarrolladores-como-prepararse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<lastmod>2026-09-16T21:56:40.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/common-software-developer-interview-questions-how-to-prepare</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-software-developer-interview-questions-how-to-prepare" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/preguntas-comunes-entrevistas-desarrolladores-como-prepararse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<lastmod>2026-09-16T21:56:40.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/preguntas-comunes-entrevistas-desarrolladores-como-prepararse</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/common-software-developer-interview-questions-how-to-prepare" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/preguntas-comunes-entrevistas-desarrolladores-como-prepararse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/perguntas-comuns-entrevistas-desenvolvedores-como-preparar" />
<lastmod>2026-09-16T21:56:40.030Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-prepararse-entrevista-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-tech-interview" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<lastmod>2026-09-16T21:56:40.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-prepare-for-tech-interview</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-tech-interview" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<lastmod>2026-09-16T21:56:40.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-prepararse-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-prepare-for-tech-interview" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-se-preparar-para-entrevista-tecnologia" />
<lastmod>2026-09-16T21:56:40.015Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-content-brief-content-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-content-brief-planificacion-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<lastmod>2026-09-16T21:56:39.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-content-brief-content-planning</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-content-brief-content-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-content-brief-planificacion-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<lastmod>2026-09-16T21:56:39.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-content-brief-planificacion-contenido</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-content-brief-content-planning" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-content-brief-planificacion-contenido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-content-brief-planejamento-conteudo" />
<lastmod>2026-09-16T21:56:39.991Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/best-communication-tools-tech-teams</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-communication-tools-tech-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-comunicacion-equipos-tecnologia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<lastmod>2026-09-16T21:56:39.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mejores-herramientas-comunicacion-equipos-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-communication-tools-tech-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-comunicacion-equipos-tecnologia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<lastmod>2026-09-16T21:56:39.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-communication-tools-tech-teams" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-herramientas-comunicacion-equipos-tecnologia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-ferramentas-comunicacao-equipes-tecnologia" />
<lastmod>2026-09-16T21:56:39.973Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-create-efficient-dashboard-ux-metrics</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-efficient-dashboard-ux-metrics" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tablero-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<lastmod>2026-09-16T21:56:39.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-efficient-dashboard-ux-metrics" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tablero-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<lastmod>2026-09-16T21:56:39.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-crear-tablero-eficiente-ux-metricas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-create-efficient-dashboard-ux-metrics" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-crear-tablero-eficiente-ux-metricas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-criar-dashboard-eficiente-ux-metricas" />
<lastmod>2026-09-16T21:56:39.961Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dashboard-what-it-is-and-what-information-belongs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dashboard-que-es-y-que-informacion-debe-aparecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<lastmod>2026-09-16T21:56:39.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dashboard-what-it-is-and-what-information-belongs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dashboard-what-it-is-and-what-information-belongs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dashboard-que-es-y-que-informacion-debe-aparecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<lastmod>2026-09-16T21:56:39.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dashboard-que-es-y-que-informacion-debe-aparecer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/dashboard-what-it-is-and-what-information-belongs" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dashboard-que-es-y-que-informacion-debe-aparecer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dashboard-o-que-e-e-quais-informacoes-aparecem" />
<lastmod>2026-09-16T21:56:39.943Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-onboarding-and-how-to-create-a-great-user-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-onboarding-y-como-crear-una-excelente-experiencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<lastmod>2026-09-16T21:56:39.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-onboarding-and-how-to-create-a-great-user-experience</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-onboarding-and-how-to-create-a-great-user-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-onboarding-y-como-crear-una-excelente-experiencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<lastmod>2026-09-16T21:56:39.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-el-onboarding-y-como-crear-una-excelente-experiencia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-onboarding-and-how-to-create-a-great-user-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-el-onboarding-y-como-crear-una-excelente-experiencia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-onboarding-e-como-criar-uma-boa-experiencia" />
<lastmod>2026-09-16T21:56:39.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloud-vs-on-premise-erp-costs-benefits</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-vs-on-premise-erp-costs-benefits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/erp-nube-vs-local-ventajas-costos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<lastmod>2026-09-16T21:56:39.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/erp-nube-vs-local-ventajas-costos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-vs-on-premise-erp-costs-benefits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/erp-nube-vs-local-ventajas-costos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<lastmod>2026-09-16T21:56:39.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloud-vs-on-premise-erp-costs-benefits" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/erp-nube-vs-local-ventajas-costos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/erp-nuvem-vs-local-vantagens-custos" />
<lastmod>2026-09-16T21:56:39.908Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-an-erp-and-how-does-it-integrate-departments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-erp-y-como-integra-los-departamentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<lastmod>2026-09-16T21:56:39.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-an-erp-and-how-does-it-integrate-departments</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-an-erp-and-how-does-it-integrate-departments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-erp-y-como-integra-los-departamentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<lastmod>2026-09-16T21:56:39.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-erp-y-como-integra-los-departamentos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-an-erp-and-how-does-it-integrate-departments" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-erp-y-como-integra-los-departamentos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-erp-e-como-ele-integra-os-diferentes-setores-de-uma-empresa" />
<lastmod>2026-09-16T21:56:39.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/artificial-intelligence-social-networks-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-sociales-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<lastmod>2026-09-16T21:56:39.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/artificial-intelligence-social-networks-ai-agents</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/artificial-intelligence-social-networks-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-sociales-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<lastmod>2026-09-16T21:56:39.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redes-sociales-de-inteligencia-artificial-agentes-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/artificial-intelligence-social-networks-ai-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-sociales-de-inteligencia-artificial-agentes-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-sociais-de-inteligencia-artificial-agentes-ia" />
<lastmod>2026-09-16T21:56:39.884Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-tecnica-identificar-phishing</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-tecnica-identificar-phishing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-guide-identifying-phishing-attacks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<lastmod>2026-09-16T21:56:39.870Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/detectar-sites-emails-phishing-guia</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-tecnica-identificar-phishing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-guide-identifying-phishing-attacks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<lastmod>2026-09-16T21:56:39.870Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/technical-guide-identifying-phishing-attacks</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-tecnica-identificar-phishing" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/technical-guide-identifying-phishing-attacks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/detectar-sites-emails-phishing-guia" />
<lastmod>2026-09-16T21:56:39.870Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-vs-software-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<lastmod>2026-09-16T21:56:39.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/hardware-vs-software-firewall-differences</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-vs-software-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<lastmod>2026-09-16T21:56:39.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/firewall-hardware-vs-software-diferencias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/hardware-vs-software-firewall-differences" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/firewall-hardware-vs-software-diferencas" />
<lastmod>2026-09-16T21:56:39.861Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-a-firewall-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-un-firewall-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<lastmod>2026-09-18T14:06:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-configure-a-firewall-practical-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-a-firewall-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-un-firewall-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<lastmod>2026-09-18T14:06:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-configurar-un-firewall-guia-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-configure-a-firewall-practical-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-configurar-un-firewall-guia-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-configurar-um-firewall-guia-pratico" />
<lastmod>2026-09-18T14:06:40.895Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-um-link-de-phishing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-phishing-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-enlace-de-phishing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<lastmod>2026-09-18T17:54:24.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-a-phishing-link</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-phishing-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-enlace-de-phishing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<lastmod>2026-09-18T17:54:24.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-un-enlace-de-phishing</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-a-phishing-link" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-un-enlace-de-phishing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-um-link-de-phishing" />
<lastmod>2026-09-18T17:54:24.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-archivo-json-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-archivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-json-file-how-it-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<lastmod>2026-09-16T21:56:39.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-archivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-json-file-how-it-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<lastmod>2026-09-16T21:56:39.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-json-file-how-it-works</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-archivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-json-file-how-it-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-arquivo-json-como-funciona" />
<lastmod>2026-09-16T21:56:39.811Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/best-free-websites-to-practice-coding</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-websites-to-practice-coding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-sitios-web-gratuitos-para-practicar-programacion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<lastmod>2026-09-16T21:56:39.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mejores-sitios-web-gratuitos-para-practicar-programacion</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-websites-to-practice-coding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-sitios-web-gratuitos-para-practicar-programacion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<lastmod>2026-09-16T21:56:39.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/best-free-websites-to-practice-coding" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mejores-sitios-web-gratuitos-para-practicar-programacion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/melhores-sites-gratuitos-para-praticar-programacao" />
<lastmod>2026-09-16T21:56:39.798Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-wireframe-and-interface-prototyping-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-wireframe-y-herramientas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<lastmod>2026-09-16T21:56:39.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-wireframe-and-interface-prototyping-tools</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-wireframe-and-interface-prototyping-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-wireframe-y-herramientas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<lastmod>2026-09-16T21:56:39.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-wireframe-y-herramientas-para-prototipos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-wireframe-and-interface-prototyping-tools" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-wireframe-y-herramientas-para-prototipos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-wireframe-e-ferramentas-para-prototipos" />
<lastmod>2026-09-16T21:56:39.781Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-para-principiantes-como-empezar-desde-cero" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-for-beginners-how-to-start-from-scratch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<lastmod>2026-09-16T21:56:39.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-para-principiantes-como-empezar-desde-cero</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-para-principiantes-como-empezar-desde-cero" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-for-beginners-how-to-start-from-scratch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<lastmod>2026-09-16T21:56:39.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/python-for-beginners-how-to-start-from-scratch</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/python-para-principiantes-como-empezar-desde-cero" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/python-for-beginners-how-to-start-from-scratch" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/python-para-iniciantes-como-comecar-do-zero" />
<lastmod>2026-09-16T21:56:39.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-use-google-authenticator-guide-secure-accounts</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-google-authenticator-guide-secure-accounts" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-cuentas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<lastmod>2026-09-16T21:56:39.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-google-authenticator-guide-secure-accounts" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-cuentas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<lastmod>2026-09-16T21:56:39.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-cuentas</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-use-google-authenticator-guide-secure-accounts" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-cuentas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-usar-google-authenticator-guia-proteger-contas" />
<lastmod>2026-09-16T21:56:39.757Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-dead-circuit-board-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-placa-electronica-no-enciende" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<lastmod>2026-09-16T21:56:39.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-diagnose-dead-circuit-board-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-dead-circuit-board-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-placa-electronica-no-enciende" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<lastmod>2026-09-16T21:56:39.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-diagnosticar-placa-electronica-no-enciende</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-diagnose-dead-circuit-board-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-diagnosticar-placa-electronica-no-enciende" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-diagnosticar-placa-eletronica-nao-liga" />
<lastmod>2026-09-16T21:56:39.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-short-circuits-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-cortocircuitos-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<lastmod>2026-09-16T21:56:39.732Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-find-short-circuits-with-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-short-circuits-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-cortocircuitos-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<lastmod>2026-09-16T21:56:39.732Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-encontrar-cortocircuitos-con-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-find-short-circuits-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-encontrar-cortocircuitos-con-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-encontrar-curto-circuitos-com-multimetro" />
<lastmod>2026-09-16T21:56:39.732Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-diodes-transistors-mosfets-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<lastmod>2026-09-16T21:56:39.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-diodes-transistors-mosfets-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-diodes-transistors-mosfets-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<lastmod>2026-09-16T21:56:39.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-diodos-transistores-mosfets-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-diodes-transistors-mosfets-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-diodos-transistores-mosfets-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-diodos-transistores-mosfets-multimetro" />
<lastmod>2026-09-16T21:56:39.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-faulty-electronic-components-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-electronicos-defectuosos-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<lastmod>2026-09-16T21:56:39.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-identify-faulty-electronic-components-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-faulty-electronic-components-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-electronicos-defectuosos-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<lastmod>2026-09-16T21:56:39.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-identificar-componentes-electronicos-defectuosos-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-identify-faulty-electronic-components-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-identificar-componentes-electronicos-defectuosos-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-identificar-componentes-eletronicos-defeituosos-multimetro" />
<lastmod>2026-09-16T21:56:39.712Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-integrated-circuits-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<lastmod>2026-09-16T21:56:39.699Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-integrated-circuits-multimeter</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-integrated-circuits-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<lastmod>2026-09-16T21:56:39.699Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-circuitos-integrados-multimetro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-integrated-circuits-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-circuitos-integrados-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-circuitos-integrados-multimetro" />
<lastmod>2026-09-16T21:56:39.699Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backend-in-2026-comparing-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/backend-en-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<lastmod>2026-09-16T21:56:39.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backend-in-2026-comparing-php-python-java-go-rust-csharp-typescript</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backend-in-2026-comparing-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/backend-en-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<lastmod>2026-09-16T21:56:39.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backend-en-2026-comparando-php-python-java-go-rust-csharp-typescript</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/backend-in-2026-comparing-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/backend-en-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backend-em-2026-comparando-php-python-java-go-rust-csharp-typescript" />
<lastmod>2026-09-16T21:56:39.681Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-in-the-backend-performance-and-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-en-el-backend-rendimiento-y-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<lastmod>2026-09-16T21:56:39.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-in-the-backend-performance-and-safety</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-in-the-backend-performance-and-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-en-el-backend-rendimiento-y-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<lastmod>2026-09-16T21:56:39.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-en-el-backend-rendimiento-y-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-in-the-backend-performance-and-safety" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-en-el-backend-rendimiento-y-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-no-backend-desempenho-e-seguranca" />
<lastmod>2026-09-16T21:56:39.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/does-java-still-dominate-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sigue-java-dominando-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<lastmod>2026-09-16T21:56:39.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/does-java-still-dominate-backend-spring-boot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/does-java-still-dominate-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sigue-java-dominando-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<lastmod>2026-09-16T21:56:39.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sigue-java-dominando-backend-spring-boot</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/does-java-still-dominate-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sigue-java-dominando-backend-spring-boot" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-ainda-domina-backend-spring-boot" />
<lastmod>2026-09-16T21:56:39.661Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/go-in-backend-why-language-gaining-ground-apis-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/go-en-el-backend-por-que-lenguaje-esta-ganando-espacio-apis-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<lastmod>2026-09-16T21:56:39.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/go-in-backend-why-language-gaining-ground-apis-microservices</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/go-in-backend-why-language-gaining-ground-apis-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/go-en-el-backend-por-que-lenguaje-esta-ganando-espacio-apis-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<lastmod>2026-09-16T21:56:39.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/go-en-el-backend-por-que-lenguaje-esta-ganando-espacio-apis-microservicios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/go-in-backend-why-language-gaining-ground-apis-microservices" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/go-en-el-backend-por-que-lenguaje-esta-ganando-espacio-apis-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/go-no-backend-por-que-linguagem-esta-ganhando-espaco-apis-microsservicos" />
<lastmod>2026-09-16T21:56:39.653Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-desarrollo-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<lastmod>2026-09-16T21:56:39.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-development</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-desarrollo-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<lastmod>2026-09-16T21:56:39.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/php-vs-python-vs-nodejs-desarrollo-backend</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-desarrollo-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/php-vs-python-vs-nodejs-backend-desenvolvimento" />
<lastmod>2026-09-16T21:56:39.643Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-plc-hvac-chillers-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-plc-automacion-hvac-chillers-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<lastmod>2026-09-16T21:56:39.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-choose-plc-hvac-chillers-building-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-plc-hvac-chillers-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-plc-automacion-hvac-chillers-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<lastmod>2026-09-16T21:56:39.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-elegir-plc-automacion-hvac-chillers-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-choose-plc-hvac-chillers-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-elegir-plc-automacion-hvac-chillers-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-escolher-clp-automacao-hvac-chillers" />
<lastmod>2026-09-16T21:56:39.624Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-redundancy-bms-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redundancia-plc-bms-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<lastmod>2026-09-16T21:56:39.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-redundancy-bms-high-availability</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-redundancy-bms-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redundancia-plc-bms-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<lastmod>2026-09-16T21:56:39.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redundancia-plc-bms-alta-disponibilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-redundancy-bms-high-availability" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redundancia-plc-bms-alta-disponibilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redundancia-clp-bms-alta-disponibilidade" />
<lastmod>2026-09-16T21:56:39.605Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<lastmod>2026-09-16T21:56:39.592Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-integrate-plcs-bms-bacnet-modbus-opc-ua</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<lastmod>2026-09-16T21:56:39.592Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-plcs-bms-bacnet-modbus-opc-ua</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-plcs-bms-bacnet-modbus-opc-ua" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-clps-bms-bacnet-modbus-opc-ua" />
<lastmod>2026-09-16T21:56:39.592Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-vs-ddc-controller-bms-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-vs-controlador-ddc-proyectos-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<lastmod>2026-09-16T21:56:39.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-vs-ddc-controller-bms-projects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-vs-ddc-controller-bms-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-vs-controlador-ddc-proyectos-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<lastmod>2026-09-16T21:56:39.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-vs-controlador-ddc-proyectos-bms</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-vs-ddc-controller-bms-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-vs-controlador-ddc-proyectos-bms" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-vs-controlador-ddc-projetos-bms" />
<lastmod>2026-09-16T21:56:39.572Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-in-bms-systems-when-to-use-industrial-controllers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-en-sistemas-bms-cuando-utilizar-controladores-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<lastmod>2026-09-16T21:56:39.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-in-bms-systems-when-to-use-industrial-controllers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-in-bms-systems-when-to-use-industrial-controllers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-en-sistemas-bms-cuando-utilizar-controladores-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<lastmod>2026-09-16T21:56:39.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/plc-en-sistemas-bms-cuando-utilizar-controladores-industriales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/plc-in-bms-systems-when-to-use-industrial-controllers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/plc-en-sistemas-bms-cuando-utilizar-controladores-industriales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/clp-em-sistemas-bms-quando-utilizar-controladores-industriais" />
<lastmod>2026-09-16T21:56:39.559Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iot-automatizacion-predial-edificios-inteligentes</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iot-automatizacion-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iot-building-automation-smart-devices-transform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<lastmod>2026-09-16T21:56:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iot-automatizacion-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iot-building-automation-smart-devices-transform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<lastmod>2026-09-16T21:56:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iot-building-automation-smart-devices-transform</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iot-automatizacion-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iot-building-automation-smart-devices-transform" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iot-automacao-predial-edificios-inteligentes" />
<lastmod>2026-09-16T21:56:39.546Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automacao-predial-eficiencia-energetica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-energy-efficiency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<lastmod>2026-09-16T21:56:39.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/building-automation-energy-efficiency</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-energy-efficiency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<lastmod>2026-09-16T21:56:39.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automatizacion-predial-eficiencia-energetica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-energy-efficiency" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-eficiencia-energetica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-eficiencia-energetica" />
<lastmod>2026-09-16T21:56:39.528Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<lastmod>2026-09-16T21:56:39.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-building-automation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<lastmod>2026-09-16T21:56:39.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automatizacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-building-automation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-vs-knx-vs-modbus-automacao-predial" />
<lastmod>2026-09-16T21:56:39.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-intelligent-building-management-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bms-sistema-gestion-edificios-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<lastmod>2026-09-16T21:56:39.503Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bms-intelligent-building-management-system</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-intelligent-building-management-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bms-sistema-gestion-edificios-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<lastmod>2026-09-16T21:56:39.503Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bms-sistema-gestion-edificios-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bms-intelligent-building-management-system" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bms-sistema-gestion-edificios-inteligente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bms-sistema-gerenciamento-predial-inteligente" />
<lastmod>2026-09-16T21:56:39.503Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-how-to-integrate-lighting-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-como-integrar-iluminacion-climatizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<lastmod>2026-09-16T21:56:39.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/building-automation-how-to-integrate-lighting-hvac-access-control</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-how-to-integrate-lighting-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-como-integrar-iluminacion-climatizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<lastmod>2026-09-16T21:56:39.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/automatizacion-predial-como-integrar-iluminacion-climatizacion-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/building-automation-how-to-integrate-lighting-hvac-access-control" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/automatizacion-predial-como-integrar-iluminacion-climatizacion-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/automacao-predial-como-integrar-iluminacao-climatizacao-seguranca" />
<lastmod>2026-09-16T21:56:39.492Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-industrial-networks-plcs-scada" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-redes-industriales-plc-scada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<lastmod>2026-09-16T21:56:39.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cybersecurity-industrial-networks-plcs-scada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-industrial-networks-plcs-scada" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-redes-industriales-plc-scada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<lastmod>2026-09-16T21:56:39.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ciberseguridad-redes-industriales-plc-scada</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cybersecurity-industrial-networks-plcs-scada" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberseguridad-redes-industriales-plc-scada" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ciberseguranca-redes-industriais-clp-scada" />
<lastmod>2026-09-16T21:56:39.479Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlans-redes-industriais-segmentacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlans-industrial-networks-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlans-redes-industriales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<lastmod>2026-09-16T21:56:39.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlans-industrial-networks-segmentation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlans-industrial-networks-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlans-redes-industriales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<lastmod>2026-09-16T21:56:39.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vlans-redes-industriales-segmentacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vlans-industrial-networks-segmentation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vlans-redes-industriales-segmentacion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vlans-redes-industriais-segmentacao" />
<lastmod>2026-09-16T21:56:39.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-differences-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencias-ventajas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<lastmod>2026-09-16T21:56:39.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-differences-advantages</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-differences-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencias-ventajas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<lastmod>2026-09-16T21:56:39.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencias-ventajas</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-differences-advantages" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencias-ventajas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/modbus-tcp-vs-modbus-rtu-diferencas-vantagens" />
<lastmod>2026-09-16T21:56:39.452Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/industrial-ethernet-vs-traditional-networks</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-ethernet-vs-traditional-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-industrial-cambios-redes-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<lastmod>2026-09-16T21:56:39.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-ethernet-vs-traditional-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-industrial-cambios-redes-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<lastmod>2026-09-16T21:56:39.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ethernet-industrial-cambios-redes-tradicionales</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-ethernet-vs-traditional-networks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ethernet-industrial-cambios-redes-tradicionales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ethernet-industrial-o-que-muda-redes-tradicionais" />
<lastmod>2026-09-16T21:56:39.435Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-networks-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-industriales-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<lastmod>2026-09-16T21:56:39.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/industrial-networks-modbus-profinet-ethernetip-ethercat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-networks-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-industriales-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<lastmod>2026-09-16T21:56:39.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redes-industriales-modbus-profinet-ethernetip-ethercat</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/industrial-networks-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redes-industriales-modbus-profinet-ethernetip-ethercat" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redes-industriais-modbus-profinet-ethernetip-ethercat" />
<lastmod>2026-09-16T21:56:39.409Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/modbus-protocol-definitive-guide</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-protocol-definitive-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<lastmod>2026-09-16T21:56:39.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-modbus-guia-definitiva</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-protocol-definitive-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<lastmod>2026-09-16T21:56:39.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/protocolo-modbus-guia-definitivo</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/modbus-protocol-definitive-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/protocolo-modbus-guia-definitivo" />
<lastmod>2026-09-16T21:56:39.391Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-guia-definitiva-automatizacion-edificios</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-guia-definitiva-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-definitive-guide-building-automation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<lastmod>2026-09-16T21:56:39.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-definitive-guide-building-automation</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-guia-definitiva-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-definitive-guide-building-automation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<lastmod>2026-09-16T21:56:39.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bacnet-guia-definitiva-automatizacion-edificios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bacnet-definitive-guide-building-automation" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bacnet-guia-definitivo-automacao-predial" />
<lastmod>2026-09-16T21:56:39.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-arquitectura-procesadores-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-processor-architecture-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<lastmod>2026-09-16T21:56:39.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-arquitectura-procesadores-guia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-arquitectura-procesadores-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-processor-architecture-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<lastmod>2026-09-16T21:56:39.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arm-vs-x86-processor-architecture-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arm-vs-x86-arquitectura-procesadores-guia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/arm-vs-x86-processor-architecture-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arm-vs-x86-arquitetura-processadores" />
<lastmod>2026-09-16T21:56:39.321Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-optei-pelo-opensource</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-i-chose-opensource" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-elegi-open-source" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<lastmod>2026-09-16T21:56:39.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/why-i-chose-opensource</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-i-chose-opensource" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-elegi-open-source" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<lastmod>2026-09-16T21:56:39.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-elegi-open-source</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-i-chose-opensource" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-elegi-open-source" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-optei-pelo-opensource" />
<lastmod>2026-09-16T21:56:39.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-home-lab-transforming-old-computer-personal-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-home-lab-transformando-ordenador-antiguo-servidor-personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<lastmod>2026-09-16T21:56:39.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-home-lab-transforming-old-computer-personal-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-home-lab-transforming-old-computer-personal-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-home-lab-transformando-ordenador-antiguo-servidor-personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<lastmod>2026-09-16T21:56:39.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-home-lab-transformando-ordenador-antiguo-servidor-personal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-home-lab-transforming-old-computer-personal-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-home-lab-transformando-ordenador-antiguo-servidor-personal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-no-home-lab-transformando-computador-antigo-servidor-pessoal" />
<lastmod>2026-09-16T21:56:39.246Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-secure-a-linux-server-essential-security-practices</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-a-linux-server-essential-security-practices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-asegurar-un-servidor-linux-practicas-esenciales-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<lastmod>2026-09-16T21:56:39.220Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-a-linux-server-essential-security-practices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-asegurar-un-servidor-linux-practicas-esenciales-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<lastmod>2026-09-16T21:56:39.220Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-asegurar-un-servidor-linux-practicas-esenciales-de-seguridad</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-secure-a-linux-server-essential-security-practices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-asegurar-un-servidor-linux-practicas-esenciales-de-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-proteger-um-servidor-linux-praticas-essenciais-de-seguranca" />
<lastmod>2026-09-16T21:56:39.220Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-servidor-infraestructura-moderna</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-servidor-infraestructura-moderna" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-server-modern-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<lastmod>2026-09-16T21:56:39.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-servidor-infraestructura-moderna" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-server-modern-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<lastmod>2026-09-16T21:56:39.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-server-modern-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-servidor-infraestructura-moderna" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-server-modern-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-servidor-infraestrutura-moderna" />
<lastmod>2026-09-16T21:56:39.204Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<lastmod>2026-09-16T21:56:39.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servers</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<lastmod>2026-09-16T21:56:39.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ubuntu-vs-debian-vs-fedora-servidores" />
<lastmod>2026-09-16T21:56:39.191Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-for-beginners-terminal-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-para-principiantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<lastmod>2026-09-16T21:56:39.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-for-beginners-terminal-commands</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-for-beginners-terminal-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-para-principiantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<lastmod>2026-09-16T21:56:39.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/linux-para-principiantes-comandos-de-terminal</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/linux-for-beginners-terminal-commands" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/linux-para-principiantes-comandos-de-terminal" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/linux-para-iniciantes-comandos-de-terminal" />
<lastmod>2026-09-16T21:56:39.162Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-grafana-docker-complete-observability-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<lastmod>2026-09-16T21:56:39.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-grafana-docker-complete-observability-stack</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-grafana-docker-complete-observability-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<lastmod>2026-09-16T21:56:39.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-grafana-docker-stack-observabilidad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-grafana-docker-complete-observability-stack" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-observabilidad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-grafana-docker-stack-completa" />
<lastmod>2026-09-16T21:56:39.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-en-la-practica-creando-paneles-para-monitorizar-tu-infraestructura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-in-practice-creating-dashboards-to-monitor-your-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<lastmod>2026-09-18T06:05:16.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-en-la-practica-creando-paneles-para-monitorizar-tu-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-en-la-practica-creando-paneles-para-monitorizar-tu-infraestructura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-in-practice-creating-dashboards-to-monitor-your-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<lastmod>2026-09-18T06:05:16.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/grafana-in-practice-creating-dashboards-to-monitor-your-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/grafana-en-la-practica-creando-paneles-para-monitorizar-tu-infraestructura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/grafana-in-practice-creating-dashboards-to-monitor-your-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/grafana-na-pratica-criando-dashboards-para-monitorar-sua-infraestrutura" />
<lastmod>2026-09-18T06:05:16.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-monitoring-with-zabbix-essential-metrics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-de-servidores-con-zabbix-metricas-esenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<lastmod>2026-09-16T21:56:39.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/server-monitoring-with-zabbix-essential-metrics</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-monitoring-with-zabbix-essential-metrics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-de-servidores-con-zabbix-metricas-esenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<lastmod>2026-09-16T21:56:39.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/monitoreo-de-servidores-con-zabbix-metricas-esenciales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/server-monitoring-with-zabbix-essential-metrics" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/monitoreo-de-servidores-con-zabbix-metricas-esenciales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/monitoramento-de-servidores-com-zabbix-metricas-essenciais" />
<lastmod>2026-09-16T21:56:39.110Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-zabbix-and-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-zabbix-y-grafana-paneles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<lastmod>2026-09-18T08:47:15.950Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-integrate-zabbix-and-grafana-dashboards</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-zabbix-and-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-zabbix-y-grafana-paneles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<lastmod>2026-09-18T08:47:15.950Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-zabbix-y-grafana-paneles</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-zabbix-and-grafana-dashboards" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-zabbix-y-grafana-paneles" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-zabbix-e-grafana-dashboards" />
<lastmod>2026-09-18T08:47:15.950Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-vs-grafana-difference-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferencia-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<lastmod>2026-09-16T21:56:39.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-vs-grafana-difference-when-to-use</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-vs-grafana-difference-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferencia-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<lastmod>2026-09-16T21:56:39.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zabbix-vs-grafana-diferencia-cuando-usar</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zabbix-vs-grafana-difference-when-to-use" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferencia-cuando-usar" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zabbix-vs-grafana-diferenca-quando-usar" />
<lastmod>2026-09-16T21:56:39.064Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-implementation-hybrid-rag-graphrag-multi-agent" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-practica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<lastmod>2026-09-16T21:56:39.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/practical-implementation-hybrid-rag-graphrag-multi-agent</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-implementation-hybrid-rag-graphrag-multi-agent" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-practica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<lastmod>2026-09-16T21:56:39.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/implementacion-practica-rag-hibrido-graphrag-multi-agente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-implementation-hybrid-rag-graphrag-multi-agent" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/implementacion-practica-rag-hibrido-graphrag-multi-agente" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/implementacao-pratica-rag-hibrido-graphrag-multi-agente" />
<lastmod>2026-09-16T21:56:39.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizing-core-web-vitals-nextjs-15-react-19</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<lastmod>2026-09-16T21:56:39.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<lastmod>2026-09-16T21:56:39.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/optimizacion-core-web-vitals-nextjs-15-react-19</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/optimizing-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/optimizacion-core-web-vitals-nextjs-15-react-19" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/otimizacao-core-web-vitals-nextjs-15-react-19" />
<lastmod>2026-09-16T21:56:39.029Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-engineer-to-tech-lead-transition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-ingeniero-senior-a-tech-lead" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<lastmod>2026-09-16T21:56:39.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/senior-engineer-to-tech-lead-transition</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-engineer-to-tech-lead-transition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-ingeniero-senior-a-tech-lead" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<lastmod>2026-09-16T21:56:39.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/transicion-ingeniero-senior-a-tech-lead</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/senior-engineer-to-tech-lead-transition" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/transicion-ingeniero-senior-a-tech-lead" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/transicao-engenheiro-senior-para-tech-lead" />
<lastmod>2026-09-16T21:56:39.010Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/slo-driven-observability-microservices</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slo-driven-observability-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-orientada-a-slos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<lastmod>2026-09-16T21:56:38.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slo-driven-observability-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-orientada-a-slos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<lastmod>2026-09-16T21:56:38.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/observabilidad-orientada-a-slos-microservicios</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/slo-driven-observability-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/observabilidad-orientada-a-slos-microservicios" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/observabilidade-orientada-a-slos-em-microsservicos" />
<lastmod>2026-09-16T21:56:38.994Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestracion-avanzada-subagentes-autonomos-produccion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-orchestration-autonomous-subagents-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<lastmod>2026-09-16T21:56:38.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/orquestracion-avanzada-subagentes-autonomos-produccion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestracion-avanzada-subagentes-autonomos-produccion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-orchestration-autonomous-subagents-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<lastmod>2026-09-16T21:56:38.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-orchestration-autonomous-subagents-production</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/orquestracion-avanzada-subagentes-autonomos-produccion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-orchestration-autonomous-subagents-production" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/orquestracao-avancada-subagentes-autonomos-producao" />
<lastmod>2026-09-16T21:56:38.980Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-production</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-produccion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<lastmod>2026-09-16T21:56:38.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-produccion</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-produccion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<lastmod>2026-09-16T21:56:38.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-production" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-produccion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/react-19-server-actions-streaming-ssr-producao" />
<lastmod>2026-09-16T21:56:38.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-complex-legacy-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-basada-en-pruebas-legados-complexos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<lastmod>2026-09-16T21:56:38.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/test-driven-refactoring-complex-legacy-systems</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-complex-legacy-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-basada-en-pruebas-legados-complexos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<lastmod>2026-09-16T21:56:38.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/refactorizacion-basada-en-pruebas-legados-complexos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/test-driven-refactoring-complex-legacy-systems" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/refactorizacion-basada-en-pruebas-legados-complexos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/refatoracao-baseada-em-testes-legados-complexos" />
<lastmod>2026-09-16T21:56:38.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-despliegues-sin-tiempo-inactividad-docker-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-zero-downtime-deployment-strategies-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<lastmod>2026-09-16T21:56:38.935Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-avanzadas-despliegues-sin-tiempo-inactividad-docker-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-despliegues-sin-tiempo-inactividad-docker-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-zero-downtime-deployment-strategies-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<lastmod>2026-09-16T21:56:38.935Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-zero-downtime-deployment-strategies-docker-coolify</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-despliegues-sin-tiempo-inactividad-docker-coolify" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-zero-downtime-deployment-strategies-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-zero-downtime-deploys-docker-coolify" />
<lastmod>2026-09-16T21:56:38.935Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-avanzada-mitigar-ssrf-microservicios</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-avanzada-mitigar-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-guide-mitigate-ssrf-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:38.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-guide-mitigate-ssrf-microservices</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-avanzada-mitigar-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-guide-mitigate-ssrf-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:38.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-avanzada-mitigar-ssrf-microservicios" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-guide-mitigate-ssrf-microservices" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-avancado-mitigar-ssrf-microsservicos" />
<lastmod>2026-09-16T21:56:38.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-for-developers-securing-applications-without-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-para-desarrolladores-protegiendo-aplicaciones-sin-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<lastmod>2026-09-16T21:56:38.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-for-developers-securing-applications-without-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-for-developers-securing-applications-without-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-para-desarrolladores-protegiendo-aplicaciones-sin-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<lastmod>2026-09-16T21:56:38.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/zero-trust-para-desarrolladores-protegiendo-aplicaciones-sin-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/zero-trust-for-developers-securing-applications-without-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/zero-trust-para-desarrolladores-protegiendo-aplicaciones-sin-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/zero-trust-para-desenvolvedores-protegendo-aplicacoes-sem-depender-de-vpn" />
<lastmod>2026-09-16T21:56:38.909Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-at-home-efficient-affordable-homelab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<lastmod>2026-09-16T21:56:38.896Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-at-home-efficient-affordable-homelab</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-at-home-efficient-affordable-homelab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<lastmod>2026-09-16T21:56:38.896Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-en-casa-homelab-eficiente-economico</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-at-home-efficient-affordable-homelab" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-casa-homelab-eficiente-economico" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-em-casa-homelab-eficiente-economico" />
<lastmod>2026-09-16T21:56:38.896Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-queues-sessions-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-alla-de-la-cache-colas-sessiones-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<lastmod>2026-09-16T21:56:38.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-beyond-cache-queues-sessions-events</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-queues-sessions-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-alla-de-la-cache-colas-sessiones-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<lastmod>2026-09-16T21:56:38.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-mas-alla-de-la-cache-colas-sessiones-eventos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-queues-sessions-events" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-alla-de-la-cache-colas-sessiones-eventos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-filas-sessoes-eventos" />
<lastmod>2026-09-16T21:56:38.880Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-made-easy-organize-local-environments-multiple-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-sin-complicaciones-organizar-entornos-locales-multiples-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<lastmod>2026-09-16T21:56:38.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-made-easy-organize-local-environments-multiple-projects</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-made-easy-organize-local-environments-multiple-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-sin-complicaciones-organizar-entornos-locales-multiples-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<lastmod>2026-09-16T21:56:38.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-sin-complicaciones-organizar-entornos-locales-multiples-proyectos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-made-easy-organize-local-environments-multiple-projects" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-sin-complicaciones-organizar-entornos-locales-multiples-proyectos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-sem-complicacao-multiplos-projetos-locais" />
<lastmod>2026-09-16T21:56:38.863Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-18-in-practice-development-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-18-en-la-practica-caracteristicas-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<lastmod>2026-09-16T21:56:38.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-18-in-practice-development-features</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-18-in-practice-development-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-18-en-la-practica-caracteristicas-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<lastmod>2026-09-16T21:56:38.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-18-en-la-practica-caracteristicas-desarrollo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-18-in-practice-development-features" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-18-en-la-practica-caracteristicas-desarrollo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgresql-18-na-pratica-recursos-desenvolvimento" />
<lastmod>2026-09-16T21:56:38.849Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-at-home-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-en-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<lastmod>2026-09-16T21:56:38.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-at-home-firewall-vlans-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-at-home-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-en-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<lastmod>2026-09-16T21:56:38.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/opnsense-en-casa-firewall-vlans-vpn</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/opnsense-at-home-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/opnsense-en-casa-firewall-vlans-vpn" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/opnsense-em-casa-firewall-vlans-vpn" />
<lastmod>2026-09-16T21:56:38.830Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-in-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-en-la-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<lastmod>2026-09-16T21:56:38.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-caddy-cloudflare-in-practice</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-in-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-en-la-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<lastmod>2026-09-16T21:56:38.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/http3-quic-caddy-cloudflare-en-la-practica</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-in-practice" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-en-la-practica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/http3-quic-caddy-cloudflare-na-pratica" />
<lastmod>2026-09-16T21:56:38.812Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/biome-instead-of-eslint-and-prettier-what-changes-in-daily-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biome-en-lugar-de-eslint-y-prettier-que-cambia-en-el-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<lastmod>2026-09-16T21:56:38.799Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/biome-instead-of-eslint-and-prettier-what-changes-in-daily-development</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/biome-instead-of-eslint-and-prettier-what-changes-in-daily-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biome-en-lugar-de-eslint-y-prettier-que-cambia-en-el-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<lastmod>2026-09-16T21:56:38.799Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/biome-en-lugar-de-eslint-y-prettier-que-cambia-en-el-dia-a-dia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/biome-instead-of-eslint-and-prettier-what-changes-in-daily-development" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/biome-en-lugar-de-eslint-y-prettier-que-cambia-en-el-dia-a-dia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/biome-no-lugar-de-eslint-e-prettier-o-que-muda-no-dia-a-dia" />
<lastmod>2026-09-16T21:56:38.799Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-webauthn-how-to-drop-passwords-without-breaking-login" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-contrasenas-sin-romper-el-inicio-de-sesion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<lastmod>2026-09-16T21:56:38.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-webauthn-how-to-drop-passwords-without-breaking-login</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-webauthn-how-to-drop-passwords-without-breaking-login" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-contrasenas-sin-romper-el-inicio-de-sesion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<lastmod>2026-09-16T21:56:38.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-contrasenas-sin-romper-el-inicio-de-sesion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/passkeys-webauthn-how-to-drop-passwords-without-breaking-login" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-contrasenas-sin-romper-el-inicio-de-sesion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/passkeys-webauthn-como-abandonar-senha-sem-quebrar-o-login" />
<lastmod>2026-09-16T21:56:38.782Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/duckdb-en-el-backend-analiticas-pesadas-sin-data-warehouse</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/duckdb-en-el-backend-analiticas-pesadas-sin-data-warehouse" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/duckdb-in-the-backend-heavy-analytics-without-data-warehouse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<lastmod>2026-09-16T21:56:38.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/duckdb-en-el-backend-analiticas-pesadas-sin-data-warehouse" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/duckdb-in-the-backend-heavy-analytics-without-data-warehouse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<lastmod>2026-09-16T21:56:38.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/duckdb-in-the-backend-heavy-analytics-without-data-warehouse</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/duckdb-en-el-backend-analiticas-pesadas-sin-data-warehouse" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/duckdb-in-the-backend-heavy-analytics-without-data-warehouse" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duckdb-no-backend-analytics-pesado-sem-data-warehouse" />
<lastmod>2026-09-16T21:56:38.767Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indexacion-rendimiento-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-indexing-performance-postgresql-extreme-load" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<lastmod>2026-09-16T21:56:38.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/indexacion-rendimiento-postgresql-carga-extrema</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indexacion-rendimiento-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-indexing-performance-postgresql-extreme-load" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<lastmod>2026-09-16T21:56:38.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-indexing-performance-postgresql-extreme-load</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/indexacion-rendimiento-postgresql-carga-extrema" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-indexing-performance-postgresql-extreme-load" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/indexacao-performance-postgresql-carga-extrema" />
<lastmod>2026-09-16T21:56:38.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-backend-comparison</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-backend-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-comparacion-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<lastmod>2026-09-16T21:56:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-comparacao-backend</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-backend-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-comparacion-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<lastmod>2026-09-16T21:56:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rust-vs-go-comparacion-backend</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/rust-vs-go-backend-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rust-vs-go-comparacion-backend" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rust-vs-go-comparacao-backend" />
<lastmod>2026-09-16T21:56:38.738Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-backup-real-world-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-base-de-datos-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<lastmod>2026-09-16T21:56:38.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/database-backup-real-world-strategies</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-backup-real-world-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-base-de-datos-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<lastmod>2026-09-16T21:56:38.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/copia-de-seguridad-base-de-datos-estrategias</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/database-backup-real-world-strategies" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/copia-de-seguridad-base-de-datos-estrategias" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/backup-de-banco-de-dados-estrategias-reais" />
<lastmod>2026-09-16T21:56:38.718Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-inside-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-dentro-de-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/containers-inside-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-inside-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-dentro-de-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/contenedores-dentro-de-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/containers-inside-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/contenedores-dentro-de-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/containers-dentro-de-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.700Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-databases-definitive-architecture-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bases-de-datos-vectoriales-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<lastmod>2026-09-16T21:56:38.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vector-databases-definitive-architecture-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-databases-definitive-architecture-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bases-de-datos-vectoriales-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<lastmod>2026-09-16T21:56:38.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bases-de-datos-vectoriales-guia-definitiva</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vector-databases-definitive-architecture-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/bases-de-datos-vectoriales-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/bancos-de-dados-vetoriais-guia-definitivo" />
<lastmod>2026-09-16T21:56:38.686Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-es" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<lastmod>2026-09-16T21:56:38.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-es</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-es" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<lastmod>2026-09-16T21:56:38.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-en</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-es" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v-en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-vs-vmware-vs-hyper-v" />
<lastmod>2026-09-16T21:56:38.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mastering-redis-architecture-high-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominando-redis-arquitectura-alto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<lastmod>2026-09-16T21:56:38.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mastering-redis-architecture-high-performance</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mastering-redis-architecture-high-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominando-redis-arquitectura-alto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<lastmod>2026-09-16T21:56:38.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dominando-redis-arquitectura-alto-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mastering-redis-architecture-high-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dominando-redis-arquitectura-alto-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/dominio-redis-arquitetura-alta-performance" />
<lastmod>2026-09-16T21:56:38.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-in-practice-transforming-a-single-server-into-multiple-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-la-practica-transformando-un-unico-servidor-en-multiples-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-in-practice-transforming-a-single-server-into-multiple-virtual-machines</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-in-practice-transforming-a-single-server-into-multiple-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-la-practica-transformando-un-unico-servidor-en-multiples-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/proxmox-en-la-practica-transformando-un-unico-servidor-en-multiples-maquinas-virtuales</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/proxmox-in-practice-transforming-a-single-server-into-multiple-virtual-machines" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/proxmox-en-la-practica-transformando-un-unico-servidor-en-multiples-maquinas-virtuales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/proxmox-na-pratica-transformando-um-unico-servidor-em-varias-maquinas-virtuais" />
<lastmod>2026-09-16T21:56:38.645Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/privacy-2026-device-data-telemetry-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/privacidad-2026-datos-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<lastmod>2026-09-16T21:56:38.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/privacy-2026-device-data-telemetry-analysis</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/privacy-2026-device-data-telemetry-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/privacidad-2026-datos-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<lastmod>2026-09-16T21:56:38.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/privacidad-2026-datos-dispositivos-telemetria</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/privacy-2026-device-data-telemetry-analysis" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/privacidad-2026-datos-dispositivos-telemetria" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/privacidade-2026-dados-dispositivos-telemetria" />
<lastmod>2026-09-16T21:56:38.621Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/high-performance-dev-architecture-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-performance-dev-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-desarrollo-alto-rendimiento-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<lastmod>2026-09-16T21:56:38.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-performance-dev-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-desarrollo-alto-rendimiento-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<lastmod>2026-09-16T21:56:38.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/arquitectura-desarrollo-alto-rendimiento-neovim-tmux-zsh</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/high-performance-dev-architecture-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/arquitectura-desarrollo-alto-rendimiento-neovim-tmux-zsh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/arquitetura-alta-performance-neovim-tmux-zsh" />
<lastmod>2026-09-16T21:56:38.603Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-7-vs-wifi-6-architectural-analysis-performance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-architectural-analysis-performance" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analisis-arquitectonico-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<lastmod>2026-09-16T21:56:38.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-architectural-analysis-performance" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analisis-arquitectonico-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<lastmod>2026-09-16T21:56:38.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/wifi-7-vs-wifi-6-analisis-arquitectonico-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-architectural-analysis-performance" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analisis-arquitectonico-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/wifi-7-vs-wifi-6-analise-arquitetural-desempenho" />
<lastmod>2026-09-16T21:56:38.586Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-o-nube-cuando-aws-azure-gcp-exageracion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-cloud-when-aws-azure-gcp-are-overkill" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<lastmod>2026-09-16T21:56:38.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-o-nube-cuando-aws-azure-gcp-exageracion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-o-nube-cuando-aws-azure-gcp-exageracion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-cloud-when-aws-azure-gcp-are-overkill" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<lastmod>2026-09-16T21:56:38.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vps-vs-cloud-when-aws-azure-gcp-are-overkill</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vps-o-nube-cuando-aws-azure-gcp-exageracion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vps-vs-cloud-when-aws-azure-gcp-are-overkill" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vps-ou-cloud-quando-aws-azure-gcp-sao-exagero" />
<lastmod>2026-09-16T21:56:38.570Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-exposing-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-exponer-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<lastmod>2026-09-16T21:56:38.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-exposing-server</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-exposing-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-exponer-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<lastmod>2026-09-16T21:56:38.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-exponer-servidor</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-tunnel-how-to-publish-applications-without-exposing-server" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicaciones-sin-exponer-servidor" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-tunnel-como-publicar-aplicacoes-sem-expor-servidor" />
<lastmod>2026-09-16T21:56:38.555Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-cicd-automation-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-en-la-practica-automacion-sin-complicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<lastmod>2026-09-16T21:56:38.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/practical-cicd-automation-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-cicd-automation-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-en-la-practica-automacion-sin-complicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<lastmod>2026-09-16T21:56:38.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cicd-en-la-practica-automacion-sin-complicaciones</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-cicd-automation-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cicd-en-la-practica-automacion-sin-complicaciones" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cicd-na-pratica-automacao-sem-complicacoes" />
<lastmod>2026-09-16T21:56:38.536Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-tauri-might-be-the-future-of-web-technology-based-desktop-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-tauri-puede-ser-el-futuro-de-las-aplicaciones-de-escritorio-basadas-en-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<lastmod>2026-09-16T21:56:38.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/why-tauri-might-be-the-future-of-web-technology-based-desktop-applications</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-tauri-might-be-the-future-of-web-technology-based-desktop-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-tauri-puede-ser-el-futuro-de-las-aplicaciones-de-escritorio-basadas-en-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<lastmod>2026-09-16T21:56:38.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-tauri-puede-ser-el-futuro-de-las-aplicaciones-de-escritorio-basadas-en-tecnologias-web</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-tauri-might-be-the-future-of-web-technology-based-desktop-applications" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-tauri-puede-ser-el-futuro-de-las-aplicaciones-de-escritorio-basadas-en-tecnologias-web" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-tauri-pode-ser-o-futuro-dos-aplicativos-desktop-baseados-em-tecnologias-web" />
<lastmod>2026-09-16T21:56:38.514Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/is-self-hosting-worth-it-vps-docker-coolify-experience</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-self-hosting-worth-it-vps-docker-coolify-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vale-la-pena-alojar-tus-propios-servicios-vps-docker-coolify-experiencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<lastmod>2026-09-16T21:56:38.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vale-la-pena-alojar-tus-propios-servicios-vps-docker-coolify-experiencia</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-self-hosting-worth-it-vps-docker-coolify-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vale-la-pena-alojar-tus-propios-servicios-vps-docker-coolify-experiencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<lastmod>2026-09-16T21:56:38.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/is-self-hosting-worth-it-vps-docker-coolify-experience" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vale-la-pena-alojar-tus-propios-servicios-vps-docker-coolify-experiencia" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vale-a-pena-hospedar-seus-proprios-servicos-vps-docker-coolify" />
<lastmod>2026-09-16T21:56:38.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tauri-vs-electron-comparacion-arquitectonica</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tauri-vs-electron-comparacion-arquitectonica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tauri-vs-electron-architectural-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<lastmod>2026-09-16T21:56:38.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tauri-vs-electron-architectural-comparison</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tauri-vs-electron-comparacion-arquitectonica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tauri-vs-electron-architectural-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<lastmod>2026-09-16T21:56:38.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tauri-vs-electron-comparacion-arquitectonica" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/tauri-vs-electron-architectural-comparison" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tauri-vs-electron-comparacao-arquitetural" />
<lastmod>2026-09-16T21:56:38.446Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/why-every-developer-should-build-an-api-for-their-personal-projects</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-every-developer-should-build-an-api-for-their-personal-projects" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-todo-desarrollador-deberia-construir-una-api-en-sus-proyectos-personales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<lastmod>2026-09-16T21:56:38.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-every-developer-should-build-an-api-for-their-personal-projects" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-todo-desarrollador-deberia-construir-una-api-en-sus-proyectos-personales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<lastmod>2026-09-16T21:56:38.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/por-que-todo-desarrollador-deberia-construir-una-api-en-sus-proyectos-personales</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/why-every-developer-should-build-an-api-for-their-personal-projects" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/por-que-todo-desarrollador-deberia-construir-una-api-en-sus-proyectos-personales" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/por-que-todo-desenvolvedor-deveria-ter-uma-api-em-seus-projetos-pessoais" />
<lastmod>2026-09-16T21:56:38.413Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosting-ai-accelerating-infrastructure-sovereignty" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-soberania-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<lastmod>2026-09-16T21:56:38.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosting-ai-accelerating-infrastructure-sovereignty</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosting-ai-accelerating-infrastructure-sovereignty" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-soberania-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<lastmod>2026-09-16T21:56:38.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/self-hosting-ia-acelerando-soberania-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/self-hosting-ai-accelerating-infrastructure-sovereignty" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-soberania-infraestructura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/self-hosting-ia-acelerando-movimento" />
<lastmod>2026-09-16T21:56:38.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-alternativa-vercel-infraestructura</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestructura" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vercel-alternative-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<lastmod>2026-09-16T21:56:38.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestructura" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vercel-alternative-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<lastmod>2026-09-16T21:56:38.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/coolify-vercel-alternative-infrastructure</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestructura" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/coolify-vercel-alternative-infrastructure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/coolify-alternativa-vercel-infraestrutura" />
<lastmod>2026-09-16T21:56:38.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/open-source-shadcn-ui-alternatives</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-shadcn-ui-alternatives" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<lastmod>2026-09-16T21:56:38.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alternativas-open-source-shadcn-ui</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-shadcn-ui-alternatives" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<lastmod>2026-09-16T21:56:38.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/alternativas-open-source-shadcn-ui-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/open-source-shadcn-ui-alternatives" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/alternativas-open-source-shadcn-ui" />
<lastmod>2026-09-16T21:56:38.360Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-in-2026-worth-it-php</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-in-2026-worth-it-php" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-en-2026-vale-la-pena-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<lastmod>2026-09-16T21:56:38.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-in-2026-worth-it-php" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-en-2026-vale-la-pena-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<lastmod>2026-09-16T21:56:38.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-en-2026-vale-la-pena-php</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-in-2026-worth-it-php" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-en-2026-vale-la-pena-php" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-em-2026-vale-a-pena-php" />
<lastmod>2026-09-16T21:56:38.336Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-skills-y-rules-para-agentes-de-programacion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-skills-and-rules-for-programming-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<lastmod>2026-09-16T21:56:38.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-organizar-skills-y-rules-para-agentes-de-programacion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-skills-y-rules-para-agentes-de-programacion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-skills-and-rules-for-programming-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<lastmod>2026-09-16T21:56:38.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-organize-skills-and-rules-for-programming-agents</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-organizar-skills-y-rules-para-agentes-de-programacion" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-organize-skills-and-rules-for-programming-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-organizar-skills-e-rules-para-agentes-de-programacao" />
<lastmod>2026-09-16T21:56:38.317Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-ferramentas-open-source-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-open-source-tools-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<lastmod>2026-09-16T21:56:38.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-open-source-tools-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-open-source-tools-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<lastmod>2026-09-16T21:56:38.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/10-herramientas-open-source-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/10-open-source-tools-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/10-herramientas-open-source-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/10-ferramentas-open-source-2026" />
<lastmod>2026-09-16T21:56:38.299Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mac-mini-servidor-domestico-2026-es</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-mini-home-server-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<lastmod>2026-09-16T21:56:38.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mac-mini-servidor-domestico-2026</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-mini-home-server-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<lastmod>2026-09-16T21:56:38.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mac-mini-home-server-2026</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mac-mini-home-server-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/mac-mini-servidor-domestico-2026" />
<lastmod>2026-09-16T21:56:38.279Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-2026-velocidad-o-ruido</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-2026-velocidad-o-ruido" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-2026-velocity-or-noise" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<lastmod>2026-09-16T21:56:38.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-2026-velocidad-o-ruido" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-2026-velocity-or-noise" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<lastmod>2026-09-16T21:56:38.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/vibe-coding-2026-velocity-or-noise</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/vibe-coding-2026-velocidad-o-ruido" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/vibe-coding-2026-velocity-or-noise" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/vibe-coding-2026-velocidade-ou-ruido" />
<lastmod>2026-09-16T21:56:38.253Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-resilience-strategies-circuit-breaking-littles-law</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-resilience-strategies-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-resiliencia-circuit-breaking-ley-de-little" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<lastmod>2026-09-16T21:56:38.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-resilience-strategies-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-resiliencia-circuit-breaking-ley-de-little" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<lastmod>2026-09-16T21:56:38.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/estrategias-avanzadas-resiliencia-circuit-breaking-ley-de-little</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-resilience-strategies-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/estrategias-avanzadas-resiliencia-circuit-breaking-ley-de-little" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/estrategias-avancadas-resiliencia-circuit-breaking-littles-law" />
<lastmod>2026-09-16T21:56:38.226Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reproducible-development-environments-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entornos-desarrollo-reproducibles-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<lastmod>2026-09-16T21:56:38.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reproducible-development-environments-nix-home-manager</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reproducible-development-environments-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entornos-desarrollo-reproducibles-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<lastmod>2026-09-16T21:56:38.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/entornos-desarrollo-reproducibles-nix-home-manager</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reproducible-development-environments-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/entornos-desarrollo-reproducibles-nix-home-manager" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ambientes-desenvolvimento-reprodutiveis-nix-home-manager" />
<lastmod>2026-09-16T21:56:38.207Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/new-ai-frontier-inference-scaling-agents</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/new-ai-frontier-inference-scaling-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-frontera-ia-computo-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<lastmod>2026-09-16T21:56:37.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nueva-frontera-ia-computo-inferencia-agentes</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/new-ai-frontier-inference-scaling-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-frontera-ia-computo-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<lastmod>2026-09-16T21:56:37.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/new-ai-frontier-inference-scaling-agents" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-frontera-ia-computo-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-fronteira-ia-escala-inferencia-agentes" />
<lastmod>2026-09-16T21:56:37.028Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iphone-18-pro-reality-proof-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iphone-18-pro-prueba-realidad-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<lastmod>2026-09-16T21:56:37.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iphone-18-pro-reality-proof-c2pa-deepfakes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iphone-18-pro-reality-proof-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iphone-18-pro-prueba-realidad-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<lastmod>2026-09-16T21:56:37.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/iphone-18-pro-prueba-realidad-c2pa-deepfakes</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/iphone-18-pro-reality-proof-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/iphone-18-pro-prueba-realidad-c2pa-deepfakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/iphone-18-pro-prova-realidade-c2pa-deepfakes" />
<lastmod>2026-09-16T21:56:37.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-deepmind-ai-safety-governance-consolidation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-deepmind-gobernanza-seguridad-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<lastmod>2026-09-16T21:56:37.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-deepmind-ai-safety-governance-consolidation</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-deepmind-ai-safety-governance-consolidation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-deepmind-gobernanza-seguridad-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<lastmod>2026-09-16T21:56:37.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-deepmind-gobernanza-seguridad-ia</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-deepmind-ai-safety-governance-consolidation" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-deepmind-gobernanza-seguridad-ia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-deepmind-governanca-seguranca-ia" />
<lastmod>2026-09-16T21:56:37.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-driven-cyberattacks-traditional-defense-death</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-driven-cyberattacks-traditional-defense-death" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberataques-ia-muerte-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<lastmod>2026-09-16T21:56:37.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-driven-cyberattacks-traditional-defense-death" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberataques-ia-muerte-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<lastmod>2026-09-16T21:56:37.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ciberataques-ia-muerte-ciberdefesa-humana</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-driven-cyberattacks-traditional-defense-death" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ciberataques-ia-muerte-ciberdefesa-humana" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ataques-ciberneticos-ia-ciberdefesa-humana" />
<lastmod>2026-09-16T21:56:37.116Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvidia-palantir-rethink-ai-usage-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvidia-palantir-reconsideran-uso-ia-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<lastmod>2026-09-16T21:56:37.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvidia-palantir-rethink-ai-usage-security</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvidia-palantir-rethink-ai-usage-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvidia-palantir-reconsideran-uso-ia-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<lastmod>2026-09-16T21:56:37.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nvidia-palantir-reconsideran-uso-ia-seguridad</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/nvidia-palantir-rethink-ai-usage-security" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nvidia-palantir-reconsideran-uso-ia-seguridad" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nvidia-palantir-reconsideram-uso-ia-seguranca" />
<lastmod>2026-09-16T21:56:37.139Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guerra-tecnologica-eeuu-china-seguridad-ia-semiconductores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/us-china-tech-war-ai-security-semiconductors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<lastmod>2026-09-16T21:56:37.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guerra-tecnologica-eeuu-china-seguridad-ia-semiconductores</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guerra-tecnologica-eeuu-china-seguridad-ia-semiconductores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/us-china-tech-war-ai-security-semiconductors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<lastmod>2026-09-16T21:56:37.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/us-china-tech-war-ai-security-semiconductors</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guerra-tecnologica-eeuu-china-seguridad-ia-semiconductores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/us-china-tech-war-ai-security-semiconductors" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guerra-tecnologica-eua-china-seguranca-ia-semicondutores" />
<lastmod>2026-09-16T21:56:37.167Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microsoft-humanist-ai-enterprise-alignment</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microsoft-humanist-ai-enterprise-alignment" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsoft-ia-humanista-alineacion-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<lastmod>2026-09-16T21:56:37.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microsoft-humanist-ai-enterprise-alignment" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsoft-ia-humanista-alineacion-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<lastmod>2026-09-16T21:56:37.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/microsoft-ia-humanista-alineacion-corporativa</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/microsoft-humanist-ai-enterprise-alignment" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/microsoft-ia-humanista-alineacion-corporativa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/microsoft-ia-humanista-alinhamento-corporativo" />
<lastmod>2026-09-16T21:56:37.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semiconductor-giants-plunge-ai-slowdown-debate-roi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-semiconductores-ploman-desaceleracion-ia-roi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<lastmod>2026-09-16T21:56:37.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/semiconductor-giants-plunge-ai-slowdown-debate-roi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semiconductor-giants-plunge-ai-slowdown-debate-roi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-semiconductores-ploman-desaceleracion-ia-roi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<lastmod>2026-09-16T21:56:37.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gigantes-semiconductores-ploman-desaceleracion-ia-roi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/semiconductor-giants-plunge-ai-slowdown-debate-roi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-semiconductores-ploman-desaceleracion-ia-roi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/queda-gigantes-semicondutores-desaceleracao-ia-roi" />
<lastmod>2026-09-16T21:56:37.209Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<lastmod>2026-09-16T21:56:37.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-architecture</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<lastmod>2026-09-16T21:56:37.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitectura</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-architecture" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitectura" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/ios-27-siri-ai-liquid-glass-arquitetura" />
<lastmod>2026-09-16T21:56:37.221Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-ia-desaceleracion-modelos-avanzados-mercado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-giants-slowdown-advanced-models-market-reaction" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<lastmod>2026-09-16T21:56:37.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/gigantes-ia-desaceleracion-modelos-avanzados-mercado</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-ia-desaceleracion-modelos-avanzados-mercado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-giants-slowdown-advanced-models-market-reaction" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<lastmod>2026-09-16T21:56:37.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-giants-slowdown-advanced-models-market-reaction</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/gigantes-ia-desaceleracion-modelos-avanzados-mercado" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-giants-slowdown-advanced-models-market-reaction" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/gigantes-ia-desaceleracao-modelos-avancados-mercado" />
<lastmod>2026-09-16T21:56:37.243Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-antigravity-developers</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-antigravity-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-antigravity-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<lastmod>2026-09-16T21:56:38.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-antigravity-desarrolladores</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-antigravity-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-antigravity-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<lastmod>2026-09-16T21:56:38.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/google-antigravity-desenvolvedores</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/google-antigravity-developers" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/google-antigravity-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/google-antigravity-desenvolvedores" />
<lastmod>2026-09-16T21:56:38.188Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-en</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<lastmod>2026-09-16T21:56:38.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<lastmod>2026-09-16T21:56:38.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-en" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc-es" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/event-sourcing-cqrs-eventstoredb-grpc" />
<lastmod>2026-09-16T21:56:38.163Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transaccional</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transaccional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-transactional-consistency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<lastmod>2026-09-16T21:56:37.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/outbox-pattern-debezium-kafka-transactional-consistency</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transaccional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-transactional-consistency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<lastmod>2026-09-16T21:56:37.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transaccional" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-transactional-consistency" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/outbox-pattern-debezium-kafka-consistencia-transacional" />
<lastmod>2026-09-16T21:56:37.258Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-en</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-en" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<lastmod>2026-09-16T21:56:37.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-en" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<lastmod>2026-09-16T21:56:37.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-es</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-en" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance-es" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/core-web-vitals-2026-nextjs-performance" />
<lastmod>2026-09-16T21:56:37.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/context-window-engineering-millions-of-tokens</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-window-engineering-millions-of-tokens" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-context-window-millones-de-tokens" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<lastmod>2026-09-16T21:56:37.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ingenieria-de-context-window-millones-de-tokens</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-window-engineering-millions-of-tokens" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-context-window-millones-de-tokens" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<lastmod>2026-09-16T21:56:37.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/context-window-engineering-millions-of-tokens" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/ingenieria-de-context-window-millones-de-tokens" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/engenharia-de-context-window-milhoes-de-tokens" />
<lastmod>2026-09-16T21:56:37.305Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-compose-produccion-hardening-caddy-backups</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-compose-produccion-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-compose-production-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<lastmod>2026-09-16T21:56:37.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-compose-produccion-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-compose-production-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<lastmod>2026-09-16T21:56:37.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-compose-production-hardening-caddy-backups</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-compose-produccion-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-compose-production-hardening-caddy-backups" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-compose-producao-hardening-caddy-backups" />
<lastmod>2026-09-16T21:56:37.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sqlite-en-produccion-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sqlite-in-production-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<lastmod>2026-09-16T21:56:37.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sqlite-en-produccion-litestream-turso-local-first</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sqlite-en-produccion-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sqlite-in-production-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<lastmod>2026-09-16T21:56:37.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/sqlite-in-production-litestream-turso-local-first</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/sqlite-en-produccion-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/sqlite-in-production-litestream-turso-local-first" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/sqlite-em-producao-litestream-turso-local-first" />
<lastmod>2026-09-16T21:56:37.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/remote-developer-tax-contracts-fx</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-developer-tax-contracts-fx" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajo-remoto-exterior-tributacion-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<lastmod>2026-09-16T21:56:37.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trabajo-remoto-exterior-tributacion-pj-fator-r</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-developer-tax-contracts-fx" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajo-remoto-exterior-tributacion-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<lastmod>2026-09-16T21:56:37.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/remote-developer-tax-contracts-fx" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/trabajo-remoto-exterior-tributacion-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/trabalho-remoto-exterior-tributacao-pj-fator-r" />
<lastmod>2026-09-16T21:56:37.361Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/structured-outputs-ai-zod-schemas-production</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-outputs-ai-zod-schemas-production" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<lastmod>2026-09-16T21:56:37.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-outputs-ai-zod-schemas-production" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<lastmod>2026-09-16T21:56:37.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-produccion</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/structured-outputs-ai-zod-schemas-production" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-produccion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/structured-outputs-ia-schemas-zod-producao" />
<lastmod>2026-09-16T21:56:37.383Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-git-avanzado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-advanced-git-guide-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<lastmod>2026-09-16T21:56:37.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-practica-git-avanzado-worktrees-rebase-bisect</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-git-avanzado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-advanced-git-guide-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<lastmod>2026-09-16T21:56:37.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/practical-advanced-git-guide-worktrees-rebase-bisect</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-practica-git-avanzado-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/practical-advanced-git-guide-worktrees-rebase-bisect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-pratico-git-avancado-worktrees-rebase-bisect" />
<lastmod>2026-09-16T21:56:37.398Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-r2-aplicaciones-fullstack-globales</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicaciones-fullstack-globales" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-r2-global-fullstack-apps" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<lastmod>2026-09-18T09:47:09.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-r2-global-fullstack-apps</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicaciones-fullstack-globales" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-r2-global-fullstack-apps" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<lastmod>2026-09-18T09:47:09.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicaciones-fullstack-globales" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/cloudflare-workers-r2-global-fullstack-apps" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/cloudflare-workers-r2-aplicacoes-fullstack-globais" />
<lastmod>2026-09-18T09:47:09.778Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-mas-all-del-cache-bullmq-streams-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-all-del-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<lastmod>2026-09-16T21:56:37.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-beyond-cache-bullmq-streams-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-all-del-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<lastmod>2026-09-16T21:56:37.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/redis-mas-all-del-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/redis-beyond-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/redis-alem-do-cache-bullmq-streams-rate-limiting" />
<lastmod>2026-09-16T21:56:37.429Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-rag-hybrid-search-reranking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-avanzado-busqueda-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<lastmod>2026-09-16T21:56:37.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/advanced-rag-hybrid-search-reranking</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-rag-hybrid-search-reranking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-avanzado-busqueda-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<lastmod>2026-09-16T21:56:37.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/rag-avanzado-busqueda-hibrida-reranking</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/advanced-rag-hybrid-search-reranking" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/rag-avanzado-busqueda-hibrida-reranking" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/rag-avancado-busca-hibrida-reranking" />
<lastmod>2026-09-16T21:56:37.447Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-13-advanced-architecture-performance-future" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-13-arquitectura-avanzada-rendimiento-futuro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<lastmod>2026-09-16T21:56:38.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-13-advanced-architecture-performance-future</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-13-advanced-architecture-performance-future" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-13-arquitectura-avanzada-rendimiento-futuro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<lastmod>2026-09-16T21:56:38.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/laravel-13-arquitectura-avanzada-rendimiento-futuro</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/laravel-13-advanced-architecture-performance-future" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/laravel-13-arquitectura-avanzada-rendimiento-futuro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/laravel-13-arquitetura-avancada-desempenho-futuro" />
<lastmod>2026-09-16T21:56:38.142Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/programando-em-php-em-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/programando-en-php-en-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/programming-in-php-in-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<lastmod>2026-09-16T21:56:38.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/programando-en-php-en-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/programando-en-php-en-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/programming-in-php-in-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<lastmod>2026-09-16T21:56:38.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/programming-in-php-in-2026</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/programando-en-php-en-2026" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/programming-in-php-in-2026" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/programando-em-php-em-2026" />
<lastmod>2026-09-16T21:56:38.129Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-definitiva-certificaciones-microsoft-arquitectura-cloud</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-definitiva-certificaciones-microsoft-arquitectura-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/definitive-guide-microsoft-certifications-cloud-architecture" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<lastmod>2026-09-16T21:56:38.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/definitive-guide-microsoft-certifications-cloud-architecture</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-definitiva-certificaciones-microsoft-arquitectura-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/definitive-guide-microsoft-certifications-cloud-architecture" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<lastmod>2026-09-16T21:56:38.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-definitiva-certificaciones-microsoft-arquitectura-cloud" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/definitive-guide-microsoft-certifications-cloud-architecture" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-definitivo-principais-certificacoes-microsoft" />
<lastmod>2026-09-16T21:56:38.111Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comparativa-agentes-ia-grok-gpt-sol-fable-gemini</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparativa-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/comparative-current-ai-agents-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<lastmod>2026-09-16T21:56:38.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comparative-current-ai-agents-grok-gpt-sol-fable-gemini</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparativa-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/comparative-current-ai-agents-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<lastmod>2026-09-16T21:56:38.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/comparativa-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/comparative-current-ai-agents-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/comparativo-agentes-ia-grok-gpt-sol-fable-gemini" />
<lastmod>2026-09-16T21:56:38.089Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-vs-mysql-which-one-to-choose</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vs-mysql-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-o-mysql-cual-elegir" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<lastmod>2026-09-16T21:56:38.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgresql-o-mysql-cual-elegir</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vs-mysql-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-o-mysql-cual-elegir" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<lastmod>2026-09-16T21:56:38.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/postgresql-vs-mysql-which-one-to-choose" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/postgresql-o-mysql-cual-elegir" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/postgres-ou-mysql-qual-escolher" />
<lastmod>2026-09-16T21:56:38.070Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-son-los-tokens-y-como-se-cuentan</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-tokens-y-como-se-cuentan" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-tokens-and-how-they-are-counted" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<lastmod>2026-09-16T21:56:38.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-tokens-y-como-se-cuentan" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-tokens-and-how-they-are-counted" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<lastmod>2026-09-16T21:56:38.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-are-tokens-and-how-they-are-counted</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-son-los-tokens-y-como-se-cuentan" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-are-tokens-and-how-they-are-counted" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-sao-tokens-e-como-sao-contabilizados" />
<lastmod>2026-09-16T21:56:38.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-nextjs-architectural-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/evolucion-arquitectonica-react-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<lastmod>2026-09-16T21:56:38.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/react-nextjs-architectural-evolution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-nextjs-architectural-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/evolucion-arquitectonica-react-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<lastmod>2026-09-16T21:56:38.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/evolucion-arquitectonica-react-nextjs</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/react-nextjs-architectural-evolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/evolucion-arquitectonica-react-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/evolucao-arquitetural-react-nextjs" />
<lastmod>2026-09-16T21:56:38.009Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-context-protocol-mcp-en-la-practica-agentes-autonomos</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-context-protocol-mcp-en-la-practica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-context-protocol-mcp-in-practice-autonomous-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<lastmod>2026-09-16T21:56:37.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-context-protocol-mcp-en-la-practica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-context-protocol-mcp-in-practice-autonomous-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<lastmod>2026-09-16T21:56:37.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/model-context-protocol-mcp-in-practice-autonomous-agents</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/model-context-protocol-mcp-en-la-practica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/model-context-protocol-mcp-in-practice-autonomous-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/model-context-protocol-mcp-pratica-agentes-autonomos" />
<lastmod>2026-09-16T21:56:37.983Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-new-certification-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-certificacion-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<lastmod>2026-09-16T21:56:37.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/github-new-certification-agentic-ai-developer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-new-certification-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-certificacion-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<lastmod>2026-09-16T21:56:37.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/nueva-certificacion-github-agentic-ai-developer</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/github-new-certification-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/nueva-certificacion-github-agentic-ai-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/nova-certificacao-github-agentic-ai-developer" />
<lastmod>2026-09-16T21:56:37.962Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-con-webassembly-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-con-webassembly-rendimiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-with-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<lastmod>2026-09-16T21:56:37.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-com-webassembly-performance</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-con-webassembly-rendimiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-with-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<lastmod>2026-09-16T21:56:37.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/edge-computing-with-webassembly-performance</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/edge-computing-con-webassembly-rendimiento" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/edge-computing-with-webassembly-performance" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/edge-computing-com-webassembly-performance" />
<lastmod>2026-09-16T21:56:37.471Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/invertir-desplazamiento-mouse-macos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-mouse-scroll-on-macos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<lastmod>2026-09-16T21:56:37.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/invertir-desplazamiento-mouse-macos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/invertir-desplazamiento-mouse-macos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-mouse-scroll-on-macos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<lastmod>2026-09-16T21:56:37.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/reverse-mouse-scroll-on-macos</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/invertir-desplazamiento-mouse-macos" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/reverse-mouse-scroll-on-macos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-inverter-a-rolagem-do-mouse-no-macos" />
<lastmod>2026-09-16T21:56:37.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normas-abnt-en-word-paso-a-paso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/abnt-standards-in-word-step-by-step" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<lastmod>2026-09-19T18:03:56.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/normas-abnt-en-word-paso-a-paso</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normas-abnt-en-word-paso-a-paso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/abnt-standards-in-word-step-by-step" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<lastmod>2026-09-19T18:03:56.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/abnt-standards-in-word-step-by-step</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/normas-abnt-en-word-paso-a-paso" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/abnt-standards-in-word-step-by-step" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/normas-abnt-no-word-passo-a-passo" />
<lastmod>2026-09-19T18:03:56.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/java-get-system-time-language-screen-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/java-obtener-hora-idioma-resolucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<lastmod>2026-09-16T21:56:37.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/java-get-system-time-language-screen-resolution</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/java-get-system-time-language-screen-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/java-obtener-hora-idioma-resolucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<lastmod>2026-09-16T21:56:37.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/java-obtener-hora-idioma-resolucion</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/java-get-system-time-language-screen-resolution" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/java-obtener-hora-idioma-resolucion" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/java-capturar-horario-idioma-resolucao" />
<lastmod>2026-09-16T21:56:37.899Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guardar-ipconfig-ping-en-txt-cmd</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guardar-ipconfig-ping-en-txt-cmd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/save-ipconfig-ping-to-txt-command-prompt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<lastmod>2026-09-18T01:15:47.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guardar-ipconfig-ping-en-txt-cmd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/save-ipconfig-ping-to-txt-command-prompt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<lastmod>2026-09-18T01:15:47.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/save-ipconfig-ping-to-txt-command-prompt</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guardar-ipconfig-ping-en-txt-cmd" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/save-ipconfig-ping-to-txt-command-prompt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/salvar-ipconfig-e-ping-em-txt-prompt" />
<lastmod>2026-09-18T01:15:47.969Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/problema-configurar-camara-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/positivo-ip-camera-setup-issue-fix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<lastmod>2026-09-16T21:56:37.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/problema-configurar-camara-ip-positivo-casa-inteligente</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/problema-configurar-camara-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/positivo-ip-camera-setup-issue-fix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<lastmod>2026-09-16T21:56:37.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/positivo-ip-camera-setup-issue-fix</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/problema-configurar-camara-ip-positivo-casa-inteligente" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/positivo-ip-camera-setup-issue-fix" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/problema-configurar-camera-ip-positivo-casa-inteligente" />
<lastmod>2026-09-16T21:56:37.865Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-image-carousel-html-css-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-carrusel-imagenes-html-css-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<lastmod>2026-09-16T21:56:37.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/create-image-carousel-html-css-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-image-carousel-html-css-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-carrusel-imagenes-html-css-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<lastmod>2026-09-16T21:56:37.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/crear-carrusel-imagenes-html-css-js</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/create-image-carousel-html-css-js" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/crear-carrusel-imagenes-html-css-js" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/criar-carrossel-imagens-html-css-js" />
<lastmod>2026-09-16T21:56:37.847Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/difference-between-bacnet-modbus-lonworks</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<lastmod>2026-09-16T21:56:37.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferencia-entre-bacnet-modbus-lonworks</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<lastmod>2026-09-16T21:56:37.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/difference-between-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/diferencia-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/diferenca-entre-bacnet-modbus-lonworks" />
<lastmod>2026-09-16T21:56:37.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-test-ic-with-multimeter</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-ic-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-ci-con-multimetro" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<lastmod>2026-09-16T21:56:37.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-probar-ci-con-multimetro</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-ic-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-ci-con-multimetro" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<lastmod>2026-09-16T21:56:37.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-testar-ci-com-multimetro</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-test-ic-with-multimeter" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-probar-ci-con-multimetro" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-testar-ci-com-multimetro" />
<lastmod>2026-09-16T21:56:37.803Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-diagrama-bpmn-con-bizagi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bpmn-diagram-course-with-bizagi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<lastmod>2026-09-16T21:56:37.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/curso-diagrama-bpmn-con-bizagi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-diagrama-bpmn-con-bizagi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bpmn-diagram-course-with-bizagi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<lastmod>2026-09-16T21:56:37.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/bpmn-diagram-course-with-bizagi</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-diagrama-bpmn-con-bizagi" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/bpmn-diagram-course-with-bizagi" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-diagrama-bpmn-bizagi" />
<lastmod>2026-09-16T21:56:37.790Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-complete-beginners-guide-2025</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-complete-beginners-guide-2025" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-guia-completo-principiantes-2025" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<lastmod>2026-09-17T12:47:32.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-guia-completo-principiantes-2025</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-complete-beginners-guide-2025" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-guia-completo-principiantes-2025" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<lastmod>2026-09-17T12:47:32.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/docker-complete-beginners-guide-2025" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/docker-guia-completo-principiantes-2025" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/docker-guia-completo-iniciantes-2025" />
<lastmod>2026-09-17T12:47:32.979Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/dudas-sobre-mei-guia-completo</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dudas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mei-faq-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<lastmod>2026-09-16T21:56:37.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/mei-faq-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dudas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mei-faq-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<lastmod>2026-09-16T21:56:37.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/dudas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/mei-faq-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/duvidas-sobre-mei-guia-completo" />
<lastmod>2026-09-16T21:56:37.747Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/curso-gratis-de-windows-server-2019</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-gratis-de-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-windows-server-2019-course" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<lastmod>2026-09-16T21:56:37.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/free-windows-server-2019-course</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-gratis-de-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-windows-server-2019-course" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<lastmod>2026-09-16T21:56:37.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/curso-gratis-windows-server-2019</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/curso-gratis-de-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/free-windows-server-2019-course" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/curso-gratis-windows-server-2019" />
<lastmod>2026-09-16T21:56:37.719Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ascii-table-complete-guide</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ascii-table-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tabla-ascii-completa-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<lastmod>2026-09-16T21:56:37.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ascii-table-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tabla-ascii-completa-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<lastmod>2026-09-16T21:56:37.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/tabla-ascii-completa-guia-definitiva</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ascii-table-complete-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/tabla-ascii-completa-guia-definitiva" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/tabela-ascii-completa-guia-definitivo" />
<lastmod>2026-09-16T21:56:37.707Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-pay-late-free-flow-toll-online</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pay-late-free-flow-toll-online" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pagar-peaje-free-flow-atrasado-online" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<lastmod>2026-09-16T21:56:37.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-pagar-peaje-free-flow-atrasado-online</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pay-late-free-flow-toll-online" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pagar-peaje-free-flow-atrasado-online" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<lastmod>2026-09-16T21:56:37.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-pay-late-free-flow-toll-online" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-pagar-peaje-free-flow-atrasado-online" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-pagar-pedagio-atrasado-online-free-flow" />
<lastmod>2026-09-16T21:56:37.693Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-hacer-windows-mas-rapido</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hacer-windows-mas-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/make-windows-faster" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<lastmod>2026-09-16T21:56:37.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/make-windows-faster</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hacer-windows-mas-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/make-windows-faster" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<lastmod>2026-09-16T21:56:37.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-hacer-windows-mas-rapido" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/make-windows-faster" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-deixar-o-windows-mais-rapido" />
<lastmod>2026-09-16T21:56:37.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/the-job-of-the-modern-software-engineer-is-to-build-the-harness</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/the-job-of-the-modern-software-engineer-is-to-build-the-harness" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/el-trabajo-del-ingeniero-de-software-moderno-es-desarrollar-el-harness" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<lastmod>2026-09-16T21:56:37.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/the-job-of-the-modern-software-engineer-is-to-build-the-harness" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/el-trabajo-del-ingeniero-de-software-moderno-es-desarrollar-el-harness" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<lastmod>2026-09-16T21:56:37.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/el-trabajo-del-ingeniero-de-software-moderno-es-desarrollar-el-harness</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/the-job-of-the-modern-software-engineer-is-to-build-the-harness" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/el-trabajo-del-ingeniero-de-software-moderno-es-desarrollar-el-harness" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-trabalho-do-engenheiro-de-software-moderno-e-desenvolver-o-harness" />
<lastmod>2026-09-16T21:56:37.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/loop-engineering-guia-completo-para-desarrolladores</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/loop-engineering-complete-guide-for-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<lastmod>2026-09-16T21:56:37.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/loop-engineering-complete-guide-for-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<lastmod>2026-09-16T21:56:37.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/loop-engineering-complete-guide-for-developers</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-desarrolladores" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/loop-engineering-complete-guide-for-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/loop-engineering-guia-completo-para-programadores" />
<lastmod>2026-09-16T21:56:37.642Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migrating-docker-to-orbstack-macos-performance-guide</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/migrating-docker-to-orbstack-macos-performance-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migrar-docker-a-orbstack-macos-guia-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<lastmod>2026-09-16T21:56:37.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/migrating-docker-to-orbstack-macos-performance-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migrar-docker-a-orbstack-macos-guia-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<lastmod>2026-09-16T21:56:37.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/migrar-docker-a-orbstack-macos-guia-rendimiento</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/migrating-docker-to-orbstack-macos-performance-guide" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/migrar-docker-a-orbstack-macos-guia-rendimiento" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/migrando-docker-para-orbstack-macos-guia-performance" />
<lastmod>2026-09-16T21:56:37.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/whats-new-tailwind-css-v4-upgrade-guide</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/whats-new-tailwind-css-v4-upgrade-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/novedades-tailwind-css-v4-guia-migracion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<lastmod>2026-09-16T21:56:37.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/novedades-tailwind-css-v4-guia-migracion</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/whats-new-tailwind-css-v4-upgrade-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/novedades-tailwind-css-v4-guia-migracion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<lastmod>2026-09-16T21:56:37.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/whats-new-tailwind-css-v4-upgrade-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/novedades-tailwind-css-v4-guia-migracion" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/novidades-tailwind-css-v4-guia-migracao" />
<lastmod>2026-09-16T21:56:37.602Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-web-apps-sync-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-datos-locales-indexeddb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<lastmod>2026-09-16T21:56:37.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-web-apps-sync-localstorage-indexeddb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-web-apps-sync-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-datos-locales-indexeddb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<lastmod>2026-09-16T21:56:37.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/local-first-web-apps-sincronizar-datos-locales-indexeddb</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/local-first-web-apps-sync-localstorage-indexeddb" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-datos-locales-indexeddb" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/local-first-web-apps-sincronizar-localstorage-indexeddb" />
<lastmod>2026-09-16T21:56:37.584Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/design-system-css-puro-tarjetas-barras-laterales-premium</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-system-css-puro-tarjetas-barras-laterales-premium" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pure-css-design-system-premium-cards-sidebars" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<lastmod>2026-09-16T21:56:37.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-system-css-puro-tarjetas-barras-laterales-premium" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pure-css-design-system-premium-cards-sidebars" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<lastmod>2026-09-16T21:56:37.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/pure-css-design-system-premium-cards-sidebars</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/design-system-css-puro-tarjetas-barras-laterales-premium" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/pure-css-design-system-premium-cards-sidebars" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/design-system-css-puro-cards-sidebars-premium" />
<lastmod>2026-09-16T21:56:37.567Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-search-optimization-aeo-chatgpt-gemini-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-optimizacion-ia-aeo-citacion-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<lastmod>2026-09-16T21:56:37.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/ai-search-optimization-aeo-chatgpt-gemini-guide</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-search-optimization-aeo-chatgpt-gemini-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-optimizacion-ia-aeo-citacion-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<lastmod>2026-09-16T21:56:37.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-optimizacion-ia-aeo-citacion-chatgpt-gemini</loc>
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/ai-search-optimization-aeo-chatgpt-gemini-guide" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-optimizacion-ia-aeo-citacion-chatgpt-gemini" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-otimizacao-ia-aeo-citado-chatgpt-gemini" />
<lastmod>2026-09-16T21:56:37.550Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/que-es-webmcp-revolucion-agentic-web-preparar-sitio</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-webmcp-revolucion-agentic-web-preparar-sitio" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-webmcp-agentic-web-revolution-prepare-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<lastmod>2026-09-16T21:56:37.534Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-webmcp-revolucion-agentic-web-preparar-sitio" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-webmcp-agentic-web-revolution-prepare-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<lastmod>2026-09-16T21:56:37.534Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/what-is-webmcp-agentic-web-revolution-prepare-site</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/que-es-webmcp-revolucion-agentic-web-preparar-sitio" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/what-is-webmcp-agentic-web-revolution-prepare-site" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/o-que-e-webmcp-revolucao-agentic-web-preparar-site" />
<lastmod>2026-09-16T21:56:37.534Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-when-to-use-each-technique</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-when-to-use-each-technique" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-cuando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<lastmod>2026-09-16T21:56:37.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-when-to-use-each-technique" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-cuando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<lastmod>2026-09-16T21:56:37.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-cuando-usar-cada-tecnica</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-when-to-use-each-technique" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-cuando-usar-cada-tecnica" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/prompt-engineering-vs-fine-tuning-quando-usar-cada-tecnica" />
<lastmod>2026-09-16T21:56:37.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-la-api-de-gemini-1-5-pro-en-nextjs</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-la-api-de-gemini-1-5-pro-en-nextjs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-gemini-1-5-pro-api-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<lastmod>2026-09-16T21:56:37.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-la-api-de-gemini-1-5-pro-en-nextjs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-gemini-1-5-pro-api-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<lastmod>2026-09-16T21:56:37.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/how-to-integrate-gemini-1-5-pro-api-nextjs</loc>
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/como-integrar-la-api-de-gemini-1-5-pro-en-nextjs" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/how-to-integrate-gemini-1-5-pro-api-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/como-integrar-api-gemini-1-5-pro-nextjs" />
<lastmod>2026-09-16T21:56:37.499Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guide-vector-databases-embeddings-vector-db</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/guide-vector-databases-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-base-datos-vectoriales-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<lastmod>2026-09-16T21:56:37.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-base-datos-vectoriales-embeddings-vector-db</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/guide-vector-databases-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-base-datos-vectoriales-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<lastmod>2026-09-16T21:56:37.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db</loc>
<xhtml:link rel="alternate" hreflang="en-US" href="https://marciocunha.net/blog/guide-vector-databases-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="es-ES" href="https://marciocunha.net/blog/guia-base-datos-vectoriales-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="pt-BR" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://marciocunha.net/blog/guia-banco-dados-vetoriais-embeddings-vector-db" />
<lastmod>2026-09-16T21:56:37.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
