<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://tiennhm.github.io/about</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/api-testing-types</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/archive</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/authors</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/best-extensions-for-vs-code</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/best-websites-to-learn-javascript</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/character-sets-and-collations-in-mysql</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/data-representation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/frontend-libraries-angular</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/gioi-thieu-dbml-database-markup-language</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/gioi-thieu-uuid-universally-unique-identifier</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/github-badges</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/github-profile</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/google-generative-ai-courses</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/helpful-javascript-utility-functions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/improve-angular-build-time</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/install-zeppelin-on-windows</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/introduction-to-rabbitmq</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/markdown-cheat-sheet</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/page/2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/page/3</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/page/4</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/page/5</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/phat-trien-phan-mem-ai-driven-development</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/phat-trien-phan-mem-ai-driven-development-phan-1</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/phat-trien-phan-mem-ai-driven-development-phan-2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/phat-trien-phan-mem-ai-driven-development-phan-3</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/phat-trien-phan-mem-ai-driven-development-phan-4</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/programming-paradigm</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/ai</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/ai-dd</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/ai-dlc</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/angular</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/angular-18</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/angular-cli</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/ant-design</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/apache</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/api</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/autonomous-coding</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/badges</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/binary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/bootstrap</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/build-optimization</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/build-time</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/caal</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/character-sets</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/chat-gpt</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/cheatsheet</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/collations</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/cong-ngh%E1%BB%87-ph%E1%BA%A7n-m%E1%BB%81m</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/csharp</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/cursor</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/data-representation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/database</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/dbml</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/decimal</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/deep-learning</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/developer</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/documentation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/dotnet</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/e-commerce-dashboard</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/esbuild</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/extensions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/follow</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/free-course</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/frontend</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/generative-ai</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/git</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/git-hub-copilot</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/github</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/google</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/hexadecimal</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/identifier</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/installation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/javascript</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/k%E1%BA%BFt-lu%E1%BA%ADn</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/l%E1%BA%ADp-trinh-ai</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/learning</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/linkedin</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/machine-learning</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/markdown</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/material-design</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/mc-kinsey</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/message-broker</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/metrics</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/microservices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/mysql</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/nang-su%E1%BA%A5t-l%E1%BA%ADp-trinh</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/natural-language-programming</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/net-8</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/nghien-c%E1%BB%A9u-tinh-hu%E1%BB%91ng</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/number-system</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/performance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/primeng</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/programming</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/rabbitmq</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/readme</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/resources</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/risk-management</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/schema</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/series</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/software-development</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/tailwind</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/testing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/tips-and-tricks</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/tools</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/t%C6%B0%C6%A1ng-lai-ai</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/tutorial</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/types</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/ui-libraries</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/unique-id</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/unsigned-integer</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/uuid</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/vite</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/vscode</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/webpack</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/windows</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/tags/zeppelin</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/top-linked-accounts-to-follow-for-developers</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/blog/unsigned-integer-representation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/community</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/community/gdsc-hcmute</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/community/yit-hcmute</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/contact</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/my-cv</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/resume</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/search</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/showcase</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/accessibility</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/agent-skills</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/agility</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ai</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/algorithm</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ami</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/api</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/api-gateway</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ascii</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/assembly</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/assessment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/auto-scaling</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/automation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/availability-zones</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-batch</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-certification</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-cli</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-cloud-practitioner</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-console</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-infrastructure</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-regions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-sdk</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/aws-security</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/banker</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/bankers-algorithm</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/bit-manipulation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/broken-access-control</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/charts</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/client-server-model</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/client-vpn</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/clock</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-benefits</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-computing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-deployment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-fundamentals</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-security</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloud-use-cases</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloudformation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloudfront</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cloudwatch</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/colors</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/command-injection</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/compliance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/compute</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/containers</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/conversion</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cost-optimization</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/cursor</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/dashboards</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/data-sovereignty</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/data-viz</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/database</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/dbms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/debug</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/dedicated-hosts</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/demo</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/deployment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/design</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/direct-connect</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/docker</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/dos</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/dynamic-programming</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ec-2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ecr</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ecs</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/edge-locations</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/eks</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/elastic-beanstalk</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/elastic-load-balancing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/elasticity</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/elb</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/eventbridge</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/fargate</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/fault-tolerance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/fcfs</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/feature-availability</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/fifo</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/fonts</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/function-as-a-service</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/gdpr</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/geo</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/git</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/github</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/global-infrastructure</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/grafana</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/high-availability</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/hijack-a-session</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/html</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/hybrid-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/iac</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/icons</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/influxdb</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/infrastructure-as-code</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/injection-flaws</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/insecure-direct-object-references</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/instance-types</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/internet-gateway</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/it-resources</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/k-6</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/kubernetes</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/lambda</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/landing-page</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/launch-instance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/learn-sql</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/leetcode</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/lightsail</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/load-balancer</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/load-testing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/loosely-coupled</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/lru</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/lucide</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/managed-services</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/messaging</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/microservices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/missing-function-level-access-control</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/module-1</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/module-2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/module-3</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/module-4</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/module-summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/multi-az</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/multi-region</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/nat-gateway</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/network-diagrams</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/networking</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/next-steps</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/nextjs</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/on-demand</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/on-demand-computing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/operating-system</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/optimal</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/optimization</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/orchestration</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/os</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/outposts</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/page-replacement-algorithms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/performance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/performance-testing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/pricing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/private-subnet</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/privatelink</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/process-scheduling-algorithms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/product</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/provisioning</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/proximity</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/public-subnet</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/queuing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/quiz</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/react</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/react-native</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/real-world-scenarios</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/recap</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/regions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/reserved-instances</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/restful-api</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/roadmap</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/round-robin</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/savings-plans</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/scalability</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/security-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/security-misconfiguration</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/seo</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/serverless</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/setup</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/shared-responsibility-model</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/site-to-site-vpn</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/sjf</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/sns</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/solution</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/spoofing-an-authentication-cookie</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/spot-instances</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/sql</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/sql-injection</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/sqs</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/styles</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/subnets</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/tailwind</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/traffic-distribution</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/transit-gateway</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/tutorial</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/typography</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ui</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/unmanaged-services</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/usability</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/ux</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/virtual-machines</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/virtual-private-gateway</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/visualization</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/vpc</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/vpn</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/web</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/web-security</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/webgoat</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/webgoat-2023-8</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/webgoat-7</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/tags/xxe</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-01-react-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-02-nextjs-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-03-html-tailwind-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-04-react-native-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-05-ux-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-06-ui-reasoning</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-07-web-interface</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-08-ui-color-palettes</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-09-ui-styles</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-10-typography</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-11-react-performance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-12-landing-patterns</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-13-product-ux-recipes</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-14-charts</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/agent-skills/agent-skills-15-icons</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/amazon-ec2-instance-types</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/amazon-ec2-pricing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/demo-launching-an-amazon-ec2-instance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/directing-traffic-with-elastic-load-balancing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/how-to-provision-aws-resources</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/introduction-to-amazon-ec2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/messaging-and-queuing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/module-2-assessment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/module-2-summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/compute-in-the-cloud/scaling-amazon-ec2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/additional-compute-services</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/aws-lambda</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/containers-and-orchestration-on-aws</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/introduction-to-serverless-computing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/module-3-assessment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/exploring-compute-services/module-3-summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/choosing-aws-regions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/diving-deeper-into-aws-global-infrastructure</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/infrastructure-and-automation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/introduction-to-going-global</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/module-4-assessment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/going-global/module-4-summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/applying-cloud-concepts-to-real-life-use-cases</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/benefits-of-the-aws-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/introduction-to-aws-global-infrastructure</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/introduction-to-the-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/module-1-assessment</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/module-1-summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/introduction-to-the-cloud/shared-responsibility-model</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/networking/introduction-to-networking</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/networking/more-ways-to-connect-to-the-aws-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/aws-cloud-practitioner-essentials/networking/organizing-aws-cloud-resources</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/a1---broken-access-control</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/a5---security-misconfiguration</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/agent-skills</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/algorithm</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/aws-cloud-practitioner-essentials</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/b%E1%BA%A3o-m%E1%BA%ADt-web</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/bit-manipulation</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/database</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/database-1</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/dynamic-programming</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/h%E1%BB%87-%C4%91i%E1%BB%81u-h%C3%A0nh</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/injection-flaws</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/k6-load-testing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/learn-sql-in-30-days</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/leetcode</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/module-1---introduction-to-the-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/module-2---compute-in-the-cloud</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/module-3---exploring-compute-services</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/module-4---going-global</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/module-5---networking</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/webgoat-20238</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/category/webgoat-7</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/01-intro-to-sql-and-dbms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/02-table-structure-and-data-types</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/03-select-where</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/04-order-by-limit</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/05-operators-and-expressions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/06-insert-update-delete</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/07-review-1</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/08-aggregate-functions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/09-group-by-having</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/10-join</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/11-subquery</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/12-union-intersect</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/13-case-when</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/14-review-2</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/15-index</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/16-transactions-acid</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/17-stored-procedures-functions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/18-triggers</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/19-views</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/20-query-performance</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/21-review-3</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/22-sql-json-practice</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/23-sql-connect-apps</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/24-import-export-data</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/25-big-data</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/26-sql-nosql</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/27-database-design-best-practices</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/28-sql-query-optimization</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/29-recursive-queries-window-functions</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/30-database-security</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/30-day-sql-learning-roadmap</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/database/learn-sql-in-30-days/summary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/k6/load-testing-restful-apis-with-k6-part-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/k6/load-testing-restful-apis-with-k6-part-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/k6/load-testing-restful-apis-with-k6-part-03</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/k6/load-testing-restful-apis-with-k6-part-04</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/k6/load-testing-restful-apis-with-k6-part-05</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/algorithm/141-linked-list-cycle</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/bit-manipulation/136-single-number</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/bit-manipulation/191-number-of-1-bits</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/bit-manipulation/338-counting-bits</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/175-combine-two-tables</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/176-second-highest-salary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/177-nth-highest-salary</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/178-rank-scores</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/181-employees-earning-more-than-their-managers</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/182-duplicate-emails</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/183-customers-who-never-order</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/196-delete-duplicate-emails</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/197-rising-temperature</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/511-game-play-analysis-i</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/database/607-sales-person</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/leetcode/dynamic-programming/62-unique-paths</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/operating-system/bankers-algorithm</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/operating-system/dos-debug</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/operating-system/page-replacement-algorithms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/operating-system/process-scheduling-algorithms</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/seo-geo-guide</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/hijack-a-session-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/hijack-a-session-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-03</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-04</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-05</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/insecure-direct-object-references-06</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/missing-function-level-access-control-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/missing-function-level-access-control-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/missing-function-level-access-control-03</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/missing-function-level-access-control-04</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/spoofing-an-authentication-cookie-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A1-Broken-Access-Control/spoofing-an-authentication-cookie-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-01</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-02</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-03</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-04</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-05</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-06</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-07</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-08</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-09</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-10</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-11</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-12</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-2023.8/A5-Security-Misconfiguration/XXE-13</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-7/injection-flaws/command-injection</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-7/injection-flaws/log-spoofing</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/docs/web-security/webgoat-7/injection-flaws/numeric-sql-injection</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://tiennhm.github.io/</loc><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>