<?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://josealencar.dev/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br" />
  </url>
  <url>
    <loc>https://josealencar.dev/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/about" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/about" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/about</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/about" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/about" />
  </url>
  <url>
    <loc>https://josealencar.dev/projects</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/projects" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/projects" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/projects</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/projects" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/projects" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog" />
  </url>
  <url>
    <loc>https://josealencar.dev/contact</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/contact" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/contact" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/contact</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/contact" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/contact" />
  </url>
  <url>
    <loc>https://josealencar.dev/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/privacy" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/privacy" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/privacy</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/privacy" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/privacy" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/mentoring-other-engineers</loc>
    <lastmod>2026-10-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/mentoring-other-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/mentoring-other-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/mentoring-other-engineers</loc>
    <lastmod>2026-10-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/mentoring-other-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/mentoring-other-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/becoming-a-tech-lead</loc>
    <lastmod>2026-10-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/becoming-a-tech-lead" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/becoming-a-tech-lead" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/becoming-a-tech-lead</loc>
    <lastmod>2026-10-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/becoming-a-tech-lead" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/becoming-a-tech-lead" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/microservices-vs-monolith</loc>
    <lastmod>2026-10-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/microservices-vs-monolith" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/microservices-vs-monolith" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/microservices-vs-monolith</loc>
    <lastmod>2026-10-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/microservices-vs-monolith" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/microservices-vs-monolith" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/system-design-basics-first-architecture-decision</loc>
    <lastmod>2026-10-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/system-design-basics-first-architecture-decision" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/system-design-basics-first-architecture-decision" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/system-design-basics-first-architecture-decision</loc>
    <lastmod>2026-10-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/system-design-basics-first-architecture-decision" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/system-design-basics-first-architecture-decision" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/deployment-strategies-blue-green-canary-rolling</loc>
    <lastmod>2026-10-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/deployment-strategies-blue-green-canary-rolling" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/deployment-strategies-blue-green-canary-rolling" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/deployment-strategies-blue-green-canary-rolling</loc>
    <lastmod>2026-10-13</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/deployment-strategies-blue-green-canary-rolling" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/deployment-strategies-blue-green-canary-rolling" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/cloud-fundamentals-for-senior-engineers</loc>
    <lastmod>2026-10-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/cloud-fundamentals-for-senior-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/cloud-fundamentals-for-senior-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/cloud-fundamentals-for-senior-engineers</loc>
    <lastmod>2026-10-12</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/cloud-fundamentals-for-senior-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/cloud-fundamentals-for-senior-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/debugging-production-incidents-playbook</loc>
    <lastmod>2026-10-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/debugging-production-incidents-playbook" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/debugging-production-incidents-playbook" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/debugging-production-incidents-playbook</loc>
    <lastmod>2026-10-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/debugging-production-incidents-playbook" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/debugging-production-incidents-playbook" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/observability-101-logs-metrics-traces</loc>
    <lastmod>2026-10-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/observability-101-logs-metrics-traces" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/observability-101-logs-metrics-traces" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/observability-101-logs-metrics-traces</loc>
    <lastmod>2026-10-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/observability-101-logs-metrics-traces" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/observability-101-logs-metrics-traces" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/ci-cd-pipelines-your-team-trusts</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/ci-cd-pipelines-your-team-trusts" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/ci-cd-pipelines-your-team-trusts" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/ci-cd-pipelines-your-team-trusts</loc>
    <lastmod>2026-10-07</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/ci-cd-pipelines-your-team-trusts" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/ci-cd-pipelines-your-team-trusts" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/database-design-fundamentals</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/database-design-fundamentals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/database-design-fundamentals" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/database-design-fundamentals</loc>
    <lastmod>2026-10-06</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/database-design-fundamentals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/database-design-fundamentals" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/designing-apis-like-a-senior-engineer</loc>
    <lastmod>2026-10-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/designing-apis-like-a-senior-engineer" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/designing-apis-like-a-senior-engineer" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/designing-apis-like-a-senior-engineer</loc>
    <lastmod>2026-10-05</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/designing-apis-like-a-senior-engineer" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/designing-apis-like-a-senior-engineer" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/code-quality-beyond-linters</loc>
    <lastmod>2026-10-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/code-quality-beyond-linters" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/code-quality-beyond-linters" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/code-quality-beyond-linters</loc>
    <lastmod>2026-10-02</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/code-quality-beyond-linters" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/code-quality-beyond-linters" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/art-of-code-review</loc>
    <lastmod>2026-10-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/art-of-code-review" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/art-of-code-review" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/art-of-code-review</loc>
    <lastmod>2026-10-01</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/art-of-code-review" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/art-of-code-review" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/pull-requests-worth-reviewing</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/pull-requests-worth-reviewing" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/pull-requests-worth-reviewing" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/pull-requests-worth-reviewing</loc>
    <lastmod>2026-09-30</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/pull-requests-worth-reviewing" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/pull-requests-worth-reviewing" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/git-branching-strategies-real-teams-use</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/git-branching-strategies-real-teams-use" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/git-branching-strategies-real-teams-use" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/git-branching-strategies-real-teams-use</loc>
    <lastmod>2026-09-29</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/git-branching-strategies-real-teams-use" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/git-branching-strategies-real-teams-use" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/mid-level-vs-senior-what-changes</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/mid-level-vs-senior-what-changes" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/mid-level-vs-senior-what-changes" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/mid-level-vs-senior-what-changes</loc>
    <lastmod>2026-09-28</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/mid-level-vs-senior-what-changes" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/mid-level-vs-senior-what-changes" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/packaging-and-deploying-your-spring-boot-app</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/packaging-and-deploying-your-spring-boot-app" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/packaging-and-deploying-your-spring-boot-app" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/packaging-and-deploying-your-spring-boot-app</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/packaging-and-deploying-your-spring-boot-app" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/packaging-and-deploying-your-spring-boot-app" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/career-pivots-backend-platform-leadership</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/career-pivots-backend-platform-leadership" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/career-pivots-backend-platform-leadership" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/career-pivots-backend-platform-leadership</loc>
    <lastmod>2026-09-25</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/career-pivots-backend-platform-leadership" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/career-pivots-backend-platform-leadership" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/spring-security-fundamentals</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/spring-security-fundamentals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/spring-security-fundamentals" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/spring-security-fundamentals</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/spring-security-fundamentals" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/spring-security-fundamentals" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/finding-and-being-a-good-mentor</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/finding-and-being-a-good-mentor" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/finding-and-being-a-good-mentor" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/finding-and-being-a-good-mentor</loc>
    <lastmod>2026-09-24</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/finding-and-being-a-good-mentor" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/finding-and-being-a-good-mentor" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/testing-your-spring-boot-application</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/testing-your-spring-boot-application" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/testing-your-spring-boot-application" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/testing-your-spring-boot-application</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/testing-your-spring-boot-application" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/testing-your-spring-boot-application" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/imposter-syndrome-in-tech</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/imposter-syndrome-in-tech" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/imposter-syndrome-in-tech" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/imposter-syndrome-in-tech</loc>
    <lastmod>2026-09-23</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/imposter-syndrome-in-tech" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/imposter-syndrome-in-tech" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/validating-input-and-handling-errors</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/validating-input-and-handling-errors" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/validating-input-and-handling-errors" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/validating-input-and-handling-errors</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/validating-input-and-handling-errors" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/validating-input-and-handling-errors" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/remote-work-staying-visible</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/remote-work-staying-visible" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/remote-work-staying-visible" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/remote-work-staying-visible</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/remote-work-staying-visible" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/remote-work-staying-visible" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/persisting-data-with-spring-data-jpa</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/persisting-data-with-spring-data-jpa" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/persisting-data-with-spring-data-jpa" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/persisting-data-with-spring-data-jpa</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/persisting-data-with-spring-data-jpa" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/persisting-data-with-spring-data-jpa" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/freelancing-and-consulting-for-engineers</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/freelancing-and-consulting-for-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/freelancing-and-consulting-for-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/freelancing-and-consulting-for-engineers</loc>
    <lastmod>2026-09-22</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/freelancing-and-consulting-for-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/freelancing-and-consulting-for-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/when-and-how-to-ask-for-a-promotion</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/when-and-how-to-ask-for-a-promotion" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/when-and-how-to-ask-for-a-promotion" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/when-and-how-to-ask-for-a-promotion</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/when-and-how-to-ask-for-a-promotion" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/when-and-how-to-ask-for-a-promotion" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/building-a-rest-api-with-spring-boot</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/building-a-rest-api-with-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/building-a-rest-api-with-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/building-a-rest-api-with-spring-boot</loc>
    <lastmod>2026-09-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/building-a-rest-api-with-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/building-a-rest-api-with-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/your-first-spring-boot-application</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/your-first-spring-boot-application" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/your-first-spring-boot-application" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/your-first-spring-boot-application</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/your-first-spring-boot-application" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/your-first-spring-boot-application" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/behavioral-interview-star-method</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/behavioral-interview-star-method" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/behavioral-interview-star-method" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/behavioral-interview-star-method</loc>
    <lastmod>2026-09-17</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/behavioral-interview-star-method" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/behavioral-interview-star-method" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/what-is-spring-boot</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/what-is-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/what-is-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/what-is-spring-boot</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/what-is-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/what-is-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/networking-for-introverted-engineers</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/networking-for-introverted-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/networking-for-introverted-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/networking-for-introverted-engineers</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/networking-for-introverted-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/networking-for-introverted-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/java-27-whats-new</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-27-whats-new" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-27-whats-new" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/java-27-whats-new</loc>
    <lastmod>2026-09-16</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-27-whats-new" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-27-whats-new" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/personal-brand-without-becoming-an-influencer</loc>
    <lastmod>2026-09-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/personal-brand-without-becoming-an-influencer" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/personal-brand-without-becoming-an-influencer" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/personal-brand-without-becoming-an-influencer</loc>
    <lastmod>2026-09-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/personal-brand-without-becoming-an-influencer" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/personal-brand-without-becoming-an-influencer" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/maven-and-gradle-how-java-projects-are-built</loc>
    <lastmod>2026-09-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/maven-and-gradle-how-java-projects-are-built" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/maven-and-gradle-how-java-projects-are-built" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/maven-and-gradle-how-java-projects-are-built</loc>
    <lastmod>2026-09-15</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/maven-and-gradle-how-java-projects-are-built" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/maven-and-gradle-how-java-projects-are-built" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/salary-negotiation-for-engineers</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/salary-negotiation-for-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/salary-negotiation-for-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/salary-negotiation-for-engineers</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/salary-negotiation-for-engineers" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/salary-negotiation-for-engineers" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/java-fundamentals-collections-generics</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-collections-generics" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-collections-generics" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/java-fundamentals-collections-generics</loc>
    <lastmod>2026-09-14</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-collections-generics" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-collections-generics" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/java-fundamentals-classes-objects-oo</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-classes-objects-oo" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-classes-objects-oo" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/java-fundamentals-classes-objects-oo</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-classes-objects-oo" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-classes-objects-oo" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/choosing-your-next-job</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/choosing-your-next-job" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/choosing-your-next-job" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/choosing-your-next-job</loc>
    <lastmod>2026-09-11</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/choosing-your-next-job" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/choosing-your-next-job" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/talking-about-your-impact</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/talking-about-your-impact" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/talking-about-your-impact" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/talking-about-your-impact</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/talking-about-your-impact" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/talking-about-your-impact" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/java-fundamentals-variables-types-control-flow</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-variables-types-control-flow" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-variables-types-control-flow" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/java-fundamentals-variables-types-control-flow</loc>
    <lastmod>2026-09-10</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/java-fundamentals-variables-types-control-flow" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/java-fundamentals-variables-types-control-flow" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/setting-up-your-java-environment</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/setting-up-your-java-environment" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/setting-up-your-java-environment" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/setting-up-your-java-environment</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/setting-up-your-java-environment" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/setting-up-your-java-environment" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/resume-past-the-first-filter</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/resume-past-the-first-filter" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/resume-past-the-first-filter" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/resume-past-the-first-filter</loc>
    <lastmod>2026-09-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/resume-past-the-first-filter" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/resume-past-the-first-filter" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/why-learn-java-and-spring-boot</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/why-learn-java-and-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/why-learn-java-and-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/why-learn-java-and-spring-boot</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/why-learn-java-and-spring-boot" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/why-learn-java-and-spring-boot" />
  </url>
  <url>
    <loc>https://josealencar.dev/blog/linkedin-profile-recruiters-find</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/linkedin-profile-recruiters-find" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/linkedin-profile-recruiters-find" />
  </url>
  <url>
    <loc>https://josealencar.dev/pt-br/blog/linkedin-profile-recruiters-find</loc>
    <lastmod>2026-09-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://josealencar.dev/blog/linkedin-profile-recruiters-find" />
    <xhtml:link rel="alternate" hreflang="pt-BR" href="https://josealencar.dev/pt-br/blog/linkedin-profile-recruiters-find" />
  </url>
</urlset>
