<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://trungtmnguyen.com//</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//projects</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//tags</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//series</loc>
<lastmod>2025-12-21</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/avoid-spring-boot-rest-api-mistakes</loc>
<lastmod>2025-03-21T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/building-rest-api-using-spring-boot</loc>
<lastmod>2024-04-07T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/creating-ssh-key</loc>
<lastmod>2025-02-25T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/intsall-java-using-sdkman</loc>
<lastmod>2025-07-26T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java-8-features</loc>
<lastmod>2024-11-16T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/multiple-git-profiles</loc>
<lastmod>2025-02-27T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java-design-patterns/abstract-factory</loc>
<lastmod>2025-07-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java-design-patterns/factory-method</loc>
<lastmod>2025-08-02T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/postman/using-postman-in-scratch-pad-mode</loc>
<lastmod>2025-10-22T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java/jvm-fundamentals/jvm-class-loading-architecture</loc>
<lastmod>2025-12-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java/jvm-fundamentals/jvm-execution-engine</loc>
<lastmod>2025-12-13T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java/jvm-fundamentals/jvm-jmm-architecture</loc>
<lastmod>2025-12-11T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/java/jvm-fundamentals/jvm-memory-management</loc>
<lastmod>2025-12-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/cicd/github-actions/java/publish-maven-package-to-github-package-part-1</loc>
<lastmod>2025-06-28T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/cicd/github-actions/vercel/vercel-deployment-part-1</loc>
<lastmod>2025-02-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/cicd/github-actions/vercel/vercel-deployment-part-2</loc>
<lastmod>2025-02-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//blog/cicd/github-actions/vercel/vercel-deployment-part-3</loc>
<lastmod>2025-02-23T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://trungtmnguyen.com//series/jvm-fundamentals</loc>
<lastmod>2025-12-21</lastmod>
</url>
</urlset>
