<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://carloseduardovieira.dev.br/</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/projetos</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/privacidade</loc><lastmod>2026-07-09</lastmod></url><url><loc>https://carloseduardovieira.dev.br/projetos/simulado-solidario</loc><lastmod>2026-07-07</lastmod></url><url><loc>https://carloseduardovieira.dev.br/projetos/inova-factory</loc><lastmod>2026-07-07</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/como-uso-ia-no-dia-a-dia-sem-perder-controle</loc><lastmod>2026-06-29</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/mcp-model-context-protocol</loc><lastmod>2026-06-29</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/vibe-coding-ate-onde-vale-confiar</loc><lastmod>2026-06-29</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/ia-vai-substituir-o-programador-backend</loc><lastmod>2026-06-30</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/testei-ferramentas-de-ia-para-revisao-de-codigo</loc><lastmod>2026-06-30</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/rust-no-backend-vale-migrar-ou-e-hype</loc><lastmod>2026-07-01</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/serverless-vs-servidor-tradicional</loc><lastmod>2026-07-01</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/webassembly-na-pratica</loc><lastmod>2026-07-01</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/api-first-por-que-penso-em-contrato-antes-de-codigo</loc><lastmod>2026-07-02</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/graphql-vs-rest-quando-cada-um-faz-sentido</loc><lastmod>2026-07-02</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/headless-cms-por-que-recomendo-pros-clientes</loc><lastmod>2026-07-03</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/microfrontends-solucao-real-ou-complexidade</loc><lastmod>2026-07-03</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/ataques-supply-chain-em-dependencias</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/fim-dos-cookies-de-terceiros</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/passkeys-o-fim-da-senha</loc><lastmod>2026-07-04</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/automacao-no-code-vs-automacao-sob-medida</loc><lastmod>2026-07-05</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/ia-reduziu-o-valor-do-programador-junior</loc><lastmod>2026-07-05</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/software-sustentavel-performance-e-meio-ambiente</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/sustentabilidade-de-open-source</loc><lastmod>2026-07-06</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/preco-de-projeto-na-era-da-ia</loc><lastmod>2026-07-07</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/arquitetura-laravel-simulado-solidario</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/inova-factory</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/simulado-solidario</loc><lastmod>2026-07-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/17-anos-programando</loc><lastmod>2026-02-01</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/construir-do-zero-ou-usar-pronto</loc><lastmod>2026-02-04</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/git-alem-do-basico</loc><lastmod>2026-02-07</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/google-ads-e-seo-na-inova-factory</loc><lastmod>2026-02-10</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/wordpress-e-magento-em-2026</loc><lastmod>2026-02-14</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/core-web-vitals-na-pratica</loc><lastmod>2026-02-17</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/checklist-de-seo-tecnico</loc><lastmod>2026-02-20</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/firebase-como-atalho</loc><lastmod>2026-02-23</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/quando-uso-sqlite</loc><lastmod>2026-02-27</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/erros-de-modelagem-mysql</loc><lastmod>2026-03-02</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/python-e-playwright-para-automatizar</loc><lastmod>2026-03-05</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/licoes-integrando-sistemas-de-terceiros</loc><lastmod>2026-03-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/integrando-gateways-de-pagamento</loc><lastmod>2026-03-12</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/jobs-e-queues-o-que-nao-deve-rodar-na-requisicao</loc><lastmod>2026-03-15</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/autenticacao-e-permissoes-em-apis-laravel</loc><lastmod>2026-03-18</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/solid-aplicado-em-laravel</loc><lastmod>2026-03-22</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/quando-mvc-ainda-e-a-escolha-certa</loc><lastmod>2026-03-25</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/clean-code-manutencao-longo-prazo</loc><lastmod>2026-03-28</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/arquitetura-hexagonal-na-pratica</loc><lastmod>2026-03-31</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/ddd-em-projetos-pequenos</loc><lastmod>2026-04-04</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/etica-de-recusar-construir-apps-de-apostas</loc><lastmod>2026-04-07</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/apostas-ao-vivo-latencia-e-impulso</loc><lastmod>2026-04-10</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/simulando-matematica-das-apostas-em-codigo</loc><lastmod>2026-04-13</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/dados-comportamentais-em-apps-de-apostas</loc><lastmod>2026-04-17</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/dark-patterns-em-apps-de-apostas</loc><lastmod>2026-04-20</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/algoritmo-casas-de-apostas-house-edge</loc><lastmod>2026-04-23</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/como-decido-o-que-estudar-a-seguir</loc><lastmod>2026-04-26</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/lgpd-na-pratica-no-codigo</loc><lastmod>2026-04-30</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/acessibilidade-web-checklist</loc><lastmod>2026-05-03</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/prazos-de-cliente-vs-qualidade-tecnica</loc><lastmod>2026-05-06</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/o-que-pergunto-antes-de-aceitar-um-projeto</loc><lastmod>2026-05-10</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/como-precifico-um-projeto-sob-medida</loc><lastmod>2026-05-13</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/o-que-aprendi-programando-em-mais-de-uma-linguagem</loc><lastmod>2026-05-16</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/por-que-ainda-estudo-java</loc><lastmod>2026-05-19</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/middleware-onde-vale-a-pena</loc><lastmod>2026-05-23</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/migrations-versionando-banco-sem-quebrar-producao</loc><lastmod>2026-05-26</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/service-providers-e-facades-laravel</loc><lastmod>2026-05-29</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/logs-e-monitoramento</loc><lastmod>2026-06-01</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/ci-cd-sem-exagero</loc><lastmod>2026-06-05</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/docker-no-meu-fluxo</loc><lastmod>2026-06-08</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/quando-monolito-ainda-aguenta-escala</loc><lastmod>2026-06-11</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/indices-mysql-alem-do-basico</loc><lastmod>2026-06-14</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/cache-em-laravel-o-que-cachear</loc><lastmod>2026-06-18</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/jwt-vs-sessao</loc><lastmod>2026-06-21</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/sql-injection-ainda-existe</loc><lastmod>2026-06-24</lastmod></url><url><loc>https://carloseduardovieira.dev.br/blog/owasp-na-pratica-riscos-em-php-legado</loc><lastmod>2026-06-28</lastmod></url></urlset>
