<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://tranquang.dev/</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://tranquang.dev/about</loc>
<lastmod>2024-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tranquang.dev/project</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/blog</loc>
<lastmod>2025-03-19T08:00:00.000Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/contact</loc>
<lastmod>2024-01-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-cli-complete-guide</loc>
<lastmod>2025-03-19T08:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-computer-vision-guide</loc>
<lastmod>2025-03-19T07:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-openai-service-guide</loc>
<lastmod>2025-03-19T06:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-ai-search-service-guide</loc>
<lastmod>2025-03-19T05:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-translator-guide</loc>
<lastmod>2025-03-19T04:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-kubernetes-service-guide</loc>
<lastmod>2024-12-17T13:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-container-registry-guide</loc>
<lastmod>2024-12-17T12:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-application-insights-guide</loc>
<lastmod>2024-12-17T11:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/azure-blob-storage-and-cdn-integration</loc>
<lastmod>2024-12-17T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/guide-to-virtual-machines-on-azure</loc>
<lastmod>2024-12-17T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/introduction-to-microsoft-azure</loc>
<lastmod>2024-12-17T08:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/builder-design-pattern</loc>
<lastmod>2024-07-22T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/factory-method-pattern</loc>
<lastmod>2024-07-22T09:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/singleton-pattern</loc>
<lastmod>2024-07-22T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/clean-code-principles-practices</loc>
<lastmod>2024-07-20T11:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/unit-testing-dotnet-guide</loc>
<lastmod>2024-07-23T11:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/event-sourcing-basics</loc>
<lastmod>2024-07-23T11:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/cqrs-vs-mediatr-in-net</loc>
<lastmod>2024-07-20T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/domain-driven-design-essentials</loc>
<lastmod>2024-07-20T09:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/understanding-clean-architecture</loc>
<lastmod>2024-07-20T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/building-microservices-with-net</loc>
<lastmod>2024-07-23T08:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/introduction-to-rabbitmq-and-basic-usage</loc>
<lastmod>2024-07-23T08:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://tranquang.dev/project/freelance</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/corporate</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/personal</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/speak-chinese-learn-mandarin-10</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/sensei-learn-japanese-with-ai-11</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/dot-speak-english-ielts-toeic-12</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/baobao-learn-to-read-chinese-13</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/hsk-vocab-chinese-flashcards-14</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/hsk-online-test-23</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/cross-poster-15</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/nihongo-learn-japanese-easy-16</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/dot-key-daily-english-audio-17</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/hola-learn-spanish-easy-18</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/goi-japanese-vocabulary-kanji-20</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/english-ai-learn-toeic-ielts-21</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/featured/spanish-vocab-by-images-22</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://tranquang.dev/project/freelance/gi-endoscopic-solution-15</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/freelance/hack-kanji-ai-16</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/corporate/party-connect-2</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/corporate/document-management-3</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/corporate/transportation-statistical-and-reporting-system-1</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://tranquang.dev/project/personal/tq-personal-portfolio-0</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/project/personal/hikicomic-4</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/project/personal/coffee-management-software-5</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/azure-cloud</loc>
<lastmod>2025-03-19T08:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/dotnet-development</loc>
<lastmod>2024-07-23T11:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/devops-cicd</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/web-development</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/software-engineering</loc>
<lastmod>2024-07-22T10:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://tranquang.dev/blog/category/technology-trends</loc>
<lastmod>2026-03-21T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
