<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog-diogodev.vercel.app/</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/about</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/projects</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/career</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/page/2</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/page/3</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/arquitetura</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/mcp</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/react</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/aws</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/banco</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/dicas</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/docker</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/google</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/graphql</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/ia</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/kafka</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/livros</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/llm</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/postgres</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/principios</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/rabbitmq</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/rag</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/tailwind</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/tanstack</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/zod</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/tag/zustand</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/acid-vs-base-entendendo-os-dois-modelos-de-consistencia-em-bancos-de</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/yagni-o-principio-que-evita-codigo-desnecessario-e-arquiteturas</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/pacelc-como-escolher-um-banco-de-dados-entendendo-os-trade-offs-reais</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/system-design-como-projetar-sistemas-escalaveis-e-resilientes</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/mvc-na-pratica-entendendo-a-arquitetura-mais-utilizada-no</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/arquiteturas-multiagentes-como-construir-sistemas-de-ia-escalaveis</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/ia-moderna-para-desenvolvedores-conceitos-essenciais-utilizados-no</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/graphql-para-iniciantes-uma-forma-mais-eficiente-de-consumir-apis</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/react-compiler-menos-memoizacao-manual-e-mais-performance</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/consumindo-servidores-mcp-para-dar-superpoderes-aos-agentes-de-ia</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/melhores-dicas-para-configurar-um-ambiente-de-desenvolvimento</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/comandos-postgresql-que-mais-utilizo-no-dia-a-dia</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/dicas-para-trabalhar-com-tailwind-css</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/gerenciamento-de-estado-utilizando-zustand</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/criando-formularios-com-react-hook-form-e-zod</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/novidades-do-react-19</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/utilizando-tanstack-query-no-react</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/resumo-do-livro-entendendo-algoritmos</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/upload-de-arquivos-para-aws-s3-utilizando-lambda-functions</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/criando-agentes-com-openai</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/entendendo-o-mcp-model-context-protocol</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/criando-um-agente-com-google-adk</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/o-que-e-rag-e-como-funciona</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/usando-rabbitmq-para-comunicacao-assincrona</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/usando-apache-kafka-na-pratica</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/3-dicas-para-utilizar-docker-no-dia-a-dia</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
<url>
<loc>https://blog-diogodev.vercel.app/blog/arquitetura-hexagonal-separando-regras-de-negocio-das-dependencias</loc>
<lastmod>2026-10-08T16:50:42.307Z</lastmod>
</url>
</urlset>
