<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://alexsousadev.com</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://alexsousadev.com/sobre</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://alexsousadev.com/contato</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://alexsousadev.com/anuncie</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://alexsousadev.com/politica-de-privacidade</loc>
<lastmod>2026-06-03T10:44:44.425Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/spec-first-inverta-o-seu-fluxo-de-desenvolvimento</loc>
<lastmod>2026-05-30T17:20:34.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/o-problema-silencioso-de-performance-como-resolver-o-problema-do-n1-no-spring-data-jpa</loc>
<lastmod>2026-05-30T14:31:29.323Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/spring-security</loc>
<lastmod>2026-05-22T19:26:37.116Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/de-dto-para-entity-por-que-o-mapstruct-aposentou-o-beanutils-no-ecossistema-java</loc>
<lastmod>2026-05-21T16:31:16.329Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/tratamento-de-excecoes-global-como-padronizar-erros-na-sua-api-com-controlleradvice</loc>
<lastmod>2026-05-20T23:06:45.218Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/mapeamento-objeto-relacional-orm-dominando-o-entity-id-e-relacionamentos-no-spring-boot</loc>
<lastmod>2026-05-20T15:33:12.014Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/configuracao-no-spring-boot-dominando-o-applicationyml-e-perfis-por-ambiente</loc>
<lastmod>2026-05-19T19:23:47.466Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/principio-dry-o-guia-pratico-para-eliminar-a-repeticao-de-codigo-sem-cair-na-armadilha-da-abstracao-prematura</loc>
<lastmod>2026-05-19T18:30:32.718Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/do-zero-ao-endpoint-criando-um-crud-no-spring-boot-e-entendendo-cada-camada</loc>
<lastmod>2026-05-20T15:41:42.916Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/spring-beans-e-scopes-o-guia-definitivo-sobre-singleton-prototype-request-e-session</loc>
<lastmod>2026-05-19T00:12:34.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/makefile-simplifique-o-seu-fluxo-docker-com-os-comandos-make-dev-up-e-make-dev-down</loc>
<lastmod>2026-05-19T00:14:42.333Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/docker-healthcheck-nao-confie-apenas-no-status-up-do-seu-container</loc>
<lastmod>2026-05-19T00:15:04.031Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/inversao-de-controle-ioc-e-injecao-de-dependencias-di-entenda-o-coracao-do-spring-framework</loc>
<lastmod>2026-05-18T18:32:58.921Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/o-principio-kiss-por-que-o-codigo-perfeito-e-o-codigo-simples-e-nao-o-mais-complexo</loc>
<lastmod>2026-05-18T18:10:03.133Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/item-1-considere-os-metodos-static-factory-em-vez-de-construtores</loc>
<lastmod>2026-05-18T22:25:20.310Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/fundamentos-da-arquitetura-de-software-capitulo-4</loc>
<lastmod>2026-04-21T02:58:29.321Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/fundamentos-da-arquitetura-de-software-capitulo-3</loc>
<lastmod>2026-04-20T14:41:51.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/fundamentos-da-arquitetura-de-software-capitulo-2</loc>
<lastmod>2026-04-19T20:24:32.519Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://alexsousadev.com/posts/fundamentos-da-arquitetura-de-software-capitulo-1</loc>
<lastmod>2026-04-19T20:24:46.419Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
