<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://blog.joaogcamilojr.com</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/notes</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/series</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/tags</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/about</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/newsletter</loc>
<lastmod>2026-07-26T16:36:44.727Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/designing-systems-that-outlive-frameworks</loc>
<lastmod>2026-07-20T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/why-business-rules-age-faster-than-code</loc>
<lastmod>2026-07-13T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/observability-before-deployment</loc>
<lastmod>2026-07-06T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/why-rollbacks-fail-in-production</loc>
<lastmod>2026-06-29T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/deployment-is-an-engineering-problem</loc>
<lastmod>2026-06-22T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/designing-safe-release-pipelines</loc>
<lastmod>2026-06-15T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/feature-flags-are-more-important-than-branches</loc>
<lastmod>2026-06-08T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/the-hidden-cost-of-long-lived-branches</loc>
<lastmod>2026-06-01T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/trunk-based-development-vs-git-flow</loc>
<lastmod>2026-05-25T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/building-production-systems-release-engineering</loc>
<lastmod>2026-05-18T11:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/articles/welcome-to-joao-camilos-blog</loc>
<lastmod>2026-05-15T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://blog.joaogcamilojr.com/notes/release-engineering-is-mostly-about-coordination</loc>
<lastmod>2026-05-18T11:00:00.000Z</lastmod>
</url>
</urlset>
