<?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://www.technotes.asia/</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/" />
<lastmod>2026-11-13T04:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet" />
<lastmod>2026-11-13T04:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/lo-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/lo-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/roadmap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/lo-trinh" />
</url>
<url>
<loc>https://www.technotes.asia/chu-de</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de" />
</url>
<url>
<loc>https://www.technotes.asia/series</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series" />
</url>
<url>
<loc>https://www.technotes.asia/phong-van</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van" />
</url>
<url>
<loc>https://www.technotes.asia/gioi-thieu</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/gioi-thieu" />
</url>
<url>
<loc>https://www.technotes.asia/ung-ho</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/ung-ho" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/support" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/ung-ho" />
</url>
<url>
<loc>https://www.technotes.asia/chinh-sach-rieng-tu</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chinh-sach-rieng-tu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chinh-sach-rieng-tu" />
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/rag-la-gi</loc>
<lastmod>2026-11-13T15:02:07.802864+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/phong-van-live-coding-junior</loc>
<lastmod>2026-11-13T15:02:07.685262+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/isr-nextjs-trang-tinh-van-cap-nhat</loc>
<lastmod>2026-11-13T15:02:07.557963+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/cach-dat-ten-bien-tach-ham-refactor</loc>
<lastmod>2026-11-13T15:02:07.408016+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/ai-viet-unit-test</loc>
<lastmod>2026-11-13T15:02:07.296211+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/context-window-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/context-window-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-a-context-window" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/context-window-la-gi" />
<lastmod>2026-11-13T15:02:06.581022+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/debug-voi-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/debug-voi-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/debugging-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/debug-voi-ai" />
<lastmod>2026-11-13T15:02:06.684794+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/supabase-auth-nextjs</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/supabase-auth-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-auth-nextjs-author-permissions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/supabase-auth-nextjs" />
<lastmod>2026-11-13T15:02:06.810478+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/code-review-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/code-review-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/code-review-la-gi" />
<lastmod>2026-11-13T15:02:06.451448+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/chuan-bi-phong-van-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/chuan-bi-phong-van-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-interview-prep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/chuan-bi-phong-van-junior-developer" />
<lastmod>2026-11-13T15:02:06.347738+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/dung-ai-doc-code-thu-vien-la</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-ai-doc-code-thu-vien-la" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/use-ai-to-read-library-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-ai-doc-code-thu-vien-la" />
<lastmod>2026-11-13T15:02:05.6403+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/git-branch-pull-request</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/git-branch-pull-request" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/git-branch-and-pull-request" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/git-branch-pull-request" />
<lastmod>2026-11-13T15:02:05.852595+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/row-level-security-supabase</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/row-level-security-supabase" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-row-level-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/row-level-security-supabase" />
<lastmod>2026-11-13T15:02:05.968733+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/tim-viec-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tim-viec-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-job-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tim-viec-junior-developer" />
<lastmod>2026-11-13T15:02:06.111119+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/vong-lap-ai-agent</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/vong-lap-ai-agent" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/ai-agent-loop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/vong-lap-ai-agent" />
<lastmod>2026-11-13T15:02:06.221794+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/linkedin-github-cho-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/linkedin-github-cho-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/linkedin-github-junior-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/linkedin-github-cho-junior-developer" />
<lastmod>2026-11-13T14:46:31.883576+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/supabase-migration-bang-bai-viet</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/supabase-migration-bang-bai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-migrations-posts-table" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/supabase-migration-bang-bai-viet" />
<lastmod>2026-11-13T14:46:32.07591+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/tool-calling-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tool-calling-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-tool-calling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tool-calling-la-gi" />
<lastmod>2026-11-13T14:46:32.169924+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/vitest-la-gi-test-dau-tien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/vitest-la-gi-test-dau-tien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/vitest-first-test" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/vitest-la-gi-test-dau-tien" />
<lastmod>2026-11-13T14:46:32.264093+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/mau-prompt-cho-lap-trinh-vien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/mau-prompt-cho-lap-trinh-vien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/prompts-for-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/mau-prompt-cho-lap-trinh-vien" />
<lastmod>2026-11-13T14:46:31.986923+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/debug-vs-code-breakpoint</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/debug-vs-code-breakpoint" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/debug-vs-code-breakpoints" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/debug-vs-code-breakpoint" />
<lastmod>2026-11-13T14:46:30.262827+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/du-an-ca-nhan-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/du-an-ca-nhan-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-portfolio-projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/du-an-ca-nhan-junior-developer" />
<lastmod>2026-11-13T14:46:30.377094+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/goi-api-llm-typescript</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/goi-api-llm-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/call-llm-api-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/goi-api-llm-typescript" />
<lastmod>2026-11-13T14:46:30.506621+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/so-sanh-cursor-copilot-claude-code</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/so-sanh-cursor-copilot-claude-code" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/cursor-vs-copilot-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/so-sanh-cursor-copilot-claude-code" />
<lastmod>2026-11-13T14:46:30.615205+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/cau-truc-thu-muc-nextjs</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/cau-truc-thu-muc-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/nextjs-app-router-folder-structure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/cau-truc-thu-muc-nextjs" />
<lastmod>2026-11-13T14:46:30.154016+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/lam-blog-ca-nhan-0d</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/lam-blog-ca-nhan-0d" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/free-personal-blog-nextjs-supabase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/lam-blog-ca-nhan-0d" />
<lastmod>2026-11-13T14:46:29.889452+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/cv-junior-developer-10-loi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/cv-junior-developer-10-loi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-resume-mistakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/cv-junior-developer-10-loi" />
<lastmod>2026-11-13T14:46:29.329214+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/ai-agent-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/ai-agent-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-an-ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/ai-agent-la-gi" />
<lastmod>2026-11-13T14:46:29.77097+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/dung-ai-viet-code-spec</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-ai-viet-code-spec" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/write-a-spec-before-prompting-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-ai-viet-code-spec" />
<lastmod>2026-11-13T14:46:30.031944+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/doc-stack-trace</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/doc-stack-trace" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-read-a-stack-trace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/doc-stack-trace" />
<lastmod>2026-11-13T14:46:29.657049+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/tu-hoi-truoc-khi-hoi-senior</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tu-hoi-truoc-khi-hoi-senior" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-ask-for-help-junior-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tu-hoi-truoc-khi-hoi-senior" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/dung-bat-dau-voi-framework</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-bat-dau-voi-framework" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-choose-a-framework" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-bat-dau-voi-framework" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/workflow-ai-giu-tu-duy</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/workflow-ai-giu-tu-duy" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/ai-coding-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/workflow-ai-giu-tu-duy" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/commit-message-de-doc</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/commit-message-de-doc" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-write-good-commit-messages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/commit-message-de-doc" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/ghi-chep-khi-hoc-thu-kho</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/ghi-chep-khi-hoc-thu-kho" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-take-notes-when-learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/ghi-chep-khi-hoc-thu-kho" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/readme-la-diem-bat-dau</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/readme-la-diem-bat-dau" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-write-a-readme" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/readme-la-diem-bat-dau" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/bai-viet/nam-lenh-git-cuu-ban</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/nam-lenh-git-cuu-ban" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/git-commands-to-undo-mistakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/nam-lenh-git-cuu-ban" />
<lastmod>2026-11-04T02:37:12.351975+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/chu-de/ky-nang-lap-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/ky-nang-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/ky-nang-lap-trinh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/ky-nang-lap-trinh" />
</url>
<url>
<loc>https://www.technotes.asia/chu-de/cong-cu-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/cong-cu-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/cong-cu-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/cong-cu-ai" />
</url>
<url>
<loc>https://www.technotes.asia/chu-de/su-nghiep-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/su-nghiep-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/su-nghiep-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/su-nghiep-developer" />
</url>
<url>
<loc>https://www.technotes.asia/chu-de/ai-agent</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/ai-agent" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/ai-agent" />
</url>
<url>
<loc>https://www.technotes.asia/chu-de/web-thuc-chien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/web-thuc-chien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/web-thuc-chien" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/web-thuc-chien" />
</url>
<url>
<loc>https://www.technotes.asia/series/nen-tang-cho-nguoi-moi-di-lam</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/nen-tang-cho-nguoi-moi-di-lam" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/nen-tang-cho-nguoi-moi-di-lam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/nen-tang-cho-nguoi-moi-di-lam" />
</url>
<url>
<loc>https://www.technotes.asia/series/xay-ai-agent-dau-tien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/xay-ai-agent-dau-tien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/xay-ai-agent-dau-tien" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/xay-ai-agent-dau-tien" />
</url>
<url>
<loc>https://www.technotes.asia/series/xay-blog-voi-next-js-supabase</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/xay-blog-voi-next-js-supabase" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/xay-blog-voi-next-js-supabase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/xay-blog-voi-next-js-supabase" />
</url>
<url>
<loc>https://www.technotes.asia/series/nhan-du-an-cu</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/nhan-du-an-cu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/nhan-du-an-cu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/nhan-du-an-cu" />
</url>
<url>
<loc>https://www.technotes.asia/series/side-project-cung-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/side-project-cung-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/side-project-cung-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/side-project-cung-ai" />
</url>
<url>
<loc>https://www.technotes.asia/series/hanh-trinh-junior</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/hanh-trinh-junior" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/hanh-trinh-junior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/hanh-trinh-junior" />
</url>
<url>
<loc>https://www.technotes.asia/phong-van/kiem-chung-ham-ai-viet</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-chung-ham-ai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/verifying-functions-ai-made-up" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-chung-ham-ai-viet" />
<lastmod>2026-11-12T10:09:29.629+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/kiem-tra-unit-test-do-ai-viet</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-tra-unit-test-do-ai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/do-ai-written-unit-tests-work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-tra-unit-test-do-ai-viet" />
<lastmod>2026-11-12T10:09:23.129+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/rag-la-gi-khi-nao-nen-dung</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/rag-la-gi-khi-nao-nen-dung" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-rag-and-when-to-use-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/rag-la-gi-khi-nao-nen-dung" />
<lastmod>2026-11-12T10:08:42.511+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/ai-agent-khac-workflow</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-agent-khac-workflow" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/ai-agent-vs-chatbot-vs-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-agent-khac-workflow" />
<lastmod>2026-11-07T04:20:53.72+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/llm-hallucination-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/llm-hallucination-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-llm-hallucination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/llm-hallucination-la-gi" />
<lastmod>2026-11-07T04:13:11.048+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/tool-calling-hoat-dong-the-nao</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tool-calling-hoat-dong-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-does-tool-calling-work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tool-calling-hoat-dong-the-nao" />
<lastmod>2026-11-10T10:58:02.512+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/chon-cong-cu-ai-lap-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/chon-cong-cu-ai-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-to-choose-an-ai-coding-tool" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/chon-cong-cu-ai-lap-trinh" />
<lastmod>2026-11-07T04:15:53.464+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/debug-loi-kho-the-nao</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/debug-loi-kho-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/debugging-a-hard-bug-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/debug-loi-kho-the-nao" />
<lastmod>2026-11-12T10:08:00.103+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/ai-review-code-kiem-tra-nhan-xet</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-review-code-kiem-tra-nhan-xet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/using-ai-for-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-review-code-kiem-tra-nhan-xet" />
<lastmod>2026-11-12T10:10:46.754+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/dung-ai-khi-lap-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/dung-ai-khi-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-do-you-use-ai-when-coding" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/dung-ai-khi-lap-trinh" />
<lastmod>2026-11-07T04:20:38.04+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/khong-dua-gi-cho-ai-khi-lap-trinh</loc>
<lastmod>2026-11-13T10:16:16.71+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/viet-prompt-khi-lap-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/viet-prompt-khi-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-to-prompt-ai-for-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/viet-prompt-khi-lap-trinh" />
<lastmod>2026-11-10T10:57:40.856+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/tim-hieu-thu-vien-codebase-la</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tim-hieu-thu-vien-codebase-la" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/learning-an-unfamiliar-library" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tim-hieu-thu-vien-codebase-la" />
<lastmod>2026-11-12T10:06:54.504+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/ai-viet-commit-message-thieu-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-viet-commit-message-thieu-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/ai-commit-messages-whats-missing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-viet-commit-message-thieu-gi" />
<lastmod>2026-11-12T10:10:18.804+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/xac-thuc-khac-phan-quyen</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xac-thuc-khac-phan-quyen" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/authentication-vs-authorization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xac-thuc-khac-phan-quyen" />
<lastmod>2026-11-12T10:08:10.052+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/database-migration-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/database-migration-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-database-migration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/database-migration-la-gi" />
<lastmod>2026-11-10T10:58:21.1+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/vi-sao-khong-luu-anh-trong-database</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vi-sao-khong-luu-anh-trong-database" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/why-not-store-images-in-database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vi-sao-khong-luu-anh-trong-database" />
<lastmod>2026-11-07T04:16:37.676+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/gioi-thieu-ban-than-mot-phut</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/gioi-thieu-ban-than-mot-phut" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/tell-me-about-yourself-in-one-minute" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/gioi-thieu-ban-than-mot-phut" />
<lastmod>2026-11-10T10:58:10.645+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/ban-co-cau-hoi-nao-cho-chung-toi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ban-co-cau-hoi-nao-cho-chung-toi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/do-you-have-any-questions-for-us" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ban-co-cau-hoi-nao-cho-chung-toi" />
<lastmod>2026-11-12T10:07:47.713+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/ke-ve-du-an-trong-cv</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ke-ve-du-an-trong-cv" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/tell-me-about-a-project-you-are-proud-of" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ke-ve-du-an-trong-cv" />
<lastmod>2026-11-07T04:12:44.481+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/neu-lam-lai-du-an</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/neu-lam-lai-du-an" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-would-you-change-in-your-project" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/neu-lam-lai-du-an" />
<lastmod>2026-11-07T04:12:18.673+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/vi-sao-ung-tuyen-vi-tri-nay</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vi-sao-ung-tuyen-vi-tri-nay" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/why-do-you-want-this-role" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vi-sao-ung-tuyen-vi-tri-nay" />
<lastmod>2026-11-12T10:07:26.941+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/git-merge-va-rebase-khac-nhau-the-nao</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/git-merge-va-rebase-khac-nhau-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/git-merge-vs-rebase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/git-merge-va-rebase-khac-nhau-the-nao" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/khong-dong-y-voi-code-review</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/khong-dong-y-voi-code-review" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/receiving-review-you-disagree-with" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/khong-dong-y-voi-code-review" />
<lastmod>2026-11-12T10:08:05.705+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/pull-request-tot-can-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/pull-request-tot-can-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/good-pull-request" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/pull-request-tot-can-gi" />
<lastmod>2026-11-12T10:07:06.735+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/http-get-va-post</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/http-get-va-post" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/get-vs-post-http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/http-get-va-post" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/breakpoint-va-console-log</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/breakpoint-va-console-log" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/breakpoint-vs-console-log" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/breakpoint-va-console-log" />
<lastmod>2026-11-07T04:16:05.523+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/let-const-var-trong-javascript</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/let-const-var-trong-javascript" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/var-let-const-javascript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/let-const-var-trong-javascript" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/stack-trace-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/stack-trace-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-stack-trace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/stack-trace-la-gi" />
<lastmod>2026-11-07T04:21:04.643+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/muc-do-log-warn-error</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/muc-do-log-warn-error" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/log-levels-warn-vs-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/muc-do-log-warn-error" />
<lastmod>2026-11-12T10:10:30.459+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/refactor-la-gi-lam-sao-chac-khong-hong</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/refactor-la-gi-lam-sao-chac-khong-hong" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/refactor-without-breaking-behavior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/refactor-la-gi-lam-sao-chac-khong-hong" />
<lastmod>2026-11-12T10:08:47.136+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/isr-nextjs-la-gi-khac-ssg-ssr</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/isr-nextjs-la-gi-khac-ssg-ssr" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/isr-in-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/isr-nextjs-la-gi-khac-ssg-ssr" />
<lastmod>2026-11-12T10:08:34.415+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/sitemap-canonical-json-ld-de-lam-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/sitemap-canonical-json-ld-de-lam-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/sitemap-canonical-json-ld" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/sitemap-canonical-json-ld-de-lam-gi" />
<lastmod>2026-11-12T10:10:58.282+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/route-group-nextjs</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/route-group-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/nextjs-route-groups-vs-private-folders" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/route-group-nextjs" />
<lastmod>2026-11-07T04:12:56.122+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/live-coding-lam-gi-truoc-khi-viet-code</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/live-coding-lam-gi-truoc-khi-viet-code" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/live-coding-before-the-first-line" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/live-coding-lam-gi-truoc-khi-viet-code" />
<lastmod>2026-11-12T10:08:38.275+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/cau-hoi-hanh-vi-phuong-phap-star</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/cau-hoi-hanh-vi-phuong-phap-star" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/behavioral-questions-and-star-method" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/cau-hoi-hanh-vi-phuong-phap-star" />
<lastmod>2026-11-12T10:09:34.785+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/bi-ket-bao-lau-thi-hoi</loc>
<lastmod>2026-11-13T10:16:20.909+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/muc-luong-mong-muon</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/muc-luong-mong-muon" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/salary-expectations-and-low-offers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/muc-luong-mong-muon" />
<lastmod>2026-11-12T10:10:35.111+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/tuan-dau-di-lam-se-lam-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tuan-dau-di-lam-se-lam-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/your-first-week-on-the-job" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tuan-dau-di-lam-se-lam-gi" />
<lastmod>2026-11-12T10:11:19.792+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/unit-test-co-tac-dung</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/unit-test-co-tac-dung" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-do-you-know-a-unit-test-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/unit-test-co-tac-dung" />
<lastmod>2026-11-10T10:57:52.17+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/kiem-tra-du-lieu-dau-vao-server</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-tra-du-lieu-dau-vao-server" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/validating-input-on-the-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-tra-du-lieu-dau-vao-server" />
<lastmod>2026-11-12T10:09:40.345+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/nen-anh-truoc-khi-luu</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/nen-anh-truoc-khi-luu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/compress-images-before-storing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/nen-anh-truoc-khi-luu" />
<lastmod>2026-11-12T10:10:41.306+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/embedding-khac-tim-theo-tu-khoa</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/embedding-khac-tim-theo-tu-khoa" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/embeddings-vs-keyword-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/embedding-khac-tim-theo-tu-khoa" />
<lastmod>2026-11-12T10:10:12.575+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/context-window-va-bo-nho-hoi-thoai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/context-window-va-bo-nho-hoi-thoai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/context-window-and-chat-memory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/context-window-va-bo-nho-hoi-thoai" />
<lastmod>2026-11-12T10:07:53.627+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/danh-gia-ai-agent-bang-eval</loc>
<lastmod>2026-11-13T10:16:26.425+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/mcp-khac-tool-calling</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/mcp-khac-tool-calling" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/mcp-vs-tool-calling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/mcp-khac-tool-calling" />
<lastmod>2026-11-12T10:10:23.813+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/prompt-injection-truc-tiep-gian-tiep</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/prompt-injection-truc-tiep-gian-tiep" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/direct-vs-indirect-prompt-injection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/prompt-injection-truc-tiep-gian-tiep" />
<lastmod>2026-11-12T10:10:52.289+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/vong-lap-agent-hoat-dong-the-nao</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vong-lap-agent-hoat-dong-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/agent-loop-and-runaway-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vong-lap-agent-hoat-dong-the-nao" />
<lastmod>2026-11-12T10:07:42.31+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/index-trong-database-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/index-trong-database-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-database-index" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/index-trong-database-la-gi" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/row-level-security-la-gi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/row-level-security-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/row-level-security-vs-grant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/row-level-security-la-gi" />
<lastmod>2026-11-12T10:07:16.913+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/regex-backtracking-khi-nao-khong-dung</loc>
<lastmod>2026-11-13T10:16:36.188+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/xu-ly-bat-dong-y-voi-reviewer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xu-ly-bat-dong-y-voi-reviewer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/disagree-with-code-review-feedback" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xu-ly-bat-dong-y-voi-reviewer" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/og-image-nextjs-cho-tung-bai</loc>
<lastmod>2026-11-13T10:16:31.86+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/tim-cho-cham-node-do-truoc-sua-sau</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tim-cho-cham-node-do-truoc-sua-sau" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/finding-a-slow-spot-in-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tim-cho-cham-node-do-truoc-sua-sau" />
<lastmod>2026-11-12T10:11:13.948+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/useeffect-chay-khi-nao</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/useeffect-chay-khi-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/when-does-useeffect-run" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/useeffect-chay-khi-nao" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/xss-markdown-hien-thi-an-toan</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xss-markdown-hien-thi-an-toan" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/xss-and-safe-markdown-rendering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xss-markdown-hien-thi-an-toan" />
<lastmod>2026-11-12T10:10:07.39+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/thiet-ke-gioi-han-toc-do-api</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/thiet-ke-gioi-han-toc-do-api" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/design-api-rate-limiting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/thiet-ke-gioi-han-toc-do-api" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/phong-van/chon-cong-nghe-cho-du-an-moi</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/chon-cong-nghe-cho-du-an-moi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/choosing-tech-stack-for-new-project" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/chon-cong-nghe-cho-du-an-moi" />
<lastmod>2026-11-04T15:45:19.580383+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/the/typescript</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/ai</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/ai-agent</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/tim-viec</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/claude-api</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/junior-developer</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/next-js</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/git</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/supabase</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/cv</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/debug</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/node-js</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/thoi-quen-tot</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/bao-mat</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/blog</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/code-review</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/javascript</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/lam-viec-nhom</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/live-coding</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/llm</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/nang-suat</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/phong-van</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/postgresql</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/prompt</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/pull-request</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/telegram-bot</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/testing</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/tool-calling</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/vercel</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/vitest</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/ai-cho-developer</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/app-router</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/cache</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/chatbot</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/claude-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/clean-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/context-window</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/cong-cu</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/cursor</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/doc-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/giao-tiep</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/github</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/github-copilot</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/hieu-nang</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/hoc-tap</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/isr</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/junior</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/kien-truc</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/linkedin</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/migration</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/mutation-testing</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/portfolio</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/ra-quyet-dinh</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/rag</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/refactor</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/row-level-security</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/side-project</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/tai-lieu</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/test</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/tin-tuyen-dung</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/unit-test</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/vs-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/the/xac-thuc</loc>
</url>
<url>
<loc>https://www.technotes.asia/en</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/" />
<lastmod>2026-11-12T09:58:16.797+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet" />
<lastmod>2026-11-12T09:58:16.797+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/roadmap</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/lo-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/roadmap" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/lo-trinh" />
</url>
<url>
<loc>https://www.technotes.asia/en/topics</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de" />
</url>
<url>
<loc>https://www.technotes.asia/en/series</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series" />
</url>
<url>
<loc>https://www.technotes.asia/en/interview</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van" />
</url>
<url>
<loc>https://www.technotes.asia/en/about</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/gioi-thieu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/gioi-thieu" />
</url>
<url>
<loc>https://www.technotes.asia/en/support</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/ung-ho" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/support" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/ung-ho" />
</url>
<url>
<loc>https://www.technotes.asia/en/privacy</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chinh-sach-rieng-tu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/privacy" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chinh-sach-rieng-tu" />
</url>
<url>
<loc>https://www.technotes.asia/en/posts/what-is-code-review</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/code-review-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/code-review-la-gi" />
<lastmod>2026-11-13T15:02:10.394638+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/what-is-a-context-window</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/context-window-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-a-context-window" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/context-window-la-gi" />
<lastmod>2026-11-13T15:02:10.297437+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/supabase-auth-nextjs-author-permissions</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/supabase-auth-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-auth-nextjs-author-permissions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/supabase-auth-nextjs" />
<lastmod>2026-11-13T15:02:10.19364+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/junior-developer-interview-prep</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/chuan-bi-phong-van-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-interview-prep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/chuan-bi-phong-van-junior-developer" />
<lastmod>2026-11-13T15:02:10.094447+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/debugging-with-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/debug-voi-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/debugging-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/debug-voi-ai" />
<lastmod>2026-11-13T15:02:09.994305+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/use-ai-to-read-library-code</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-ai-doc-code-thu-vien-la" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/use-ai-to-read-library-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-ai-doc-code-thu-vien-la" />
<lastmod>2026-11-13T15:02:08.13084+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/supabase-row-level-security</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/row-level-security-supabase" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-row-level-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/row-level-security-supabase" />
<lastmod>2026-11-13T15:02:08.015205+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/git-branch-and-pull-request</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/git-branch-pull-request" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/git-branch-and-pull-request" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/git-branch-pull-request" />
<lastmod>2026-11-13T15:02:07.912868+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/junior-developer-job-search</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tim-viec-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-job-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tim-viec-junior-developer" />
<lastmod>2026-11-13T15:02:07.10407+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/ai-agent-loop</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/vong-lap-ai-agent" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/ai-agent-loop" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/vong-lap-ai-agent" />
<lastmod>2026-11-13T15:02:06.912212+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/linkedin-github-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/linkedin-github-cho-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/linkedin-github-junior-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/linkedin-github-cho-junior-developer" />
<lastmod>2026-11-13T15:02:04.699123+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/prompts-for-developers</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/mau-prompt-cho-lap-trinh-vien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/prompts-for-developers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/mau-prompt-cho-lap-trinh-vien" />
<lastmod>2026-11-13T15:02:05.037457+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/supabase-migrations-posts-table</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/supabase-migration-bang-bai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/supabase-migrations-posts-table" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/supabase-migration-bang-bai-viet" />
<lastmod>2026-11-13T15:02:05.217608+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/vitest-first-test</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/vitest-la-gi-test-dau-tien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/vitest-first-test" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/vitest-la-gi-test-dau-tien" />
<lastmod>2026-11-13T15:02:05.353503+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/what-is-tool-calling</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tool-calling-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-tool-calling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tool-calling-la-gi" />
<lastmod>2026-11-13T15:02:05.481524+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/ai-coding-workflow</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/workflow-ai-giu-tu-duy" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/ai-coding-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/workflow-ai-giu-tu-duy" />
<lastmod>2026-11-10T07:43:21.539185+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-ask-for-help-junior-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/tu-hoi-truoc-khi-hoi-senior" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-ask-for-help-junior-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/tu-hoi-truoc-khi-hoi-senior" />
<lastmod>2026-11-10T07:43:07.78997+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-choose-a-framework</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-bat-dau-voi-framework" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-choose-a-framework" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-bat-dau-voi-framework" />
<lastmod>2026-11-10T07:42:47.79825+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-take-notes-when-learning</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/ghi-chep-khi-hoc-thu-kho" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-take-notes-when-learning" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/ghi-chep-khi-hoc-thu-kho" />
<lastmod>2026-11-10T07:42:36.787548+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-write-a-readme</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/readme-la-diem-bat-dau" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-write-a-readme" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/readme-la-diem-bat-dau" />
<lastmod>2026-11-10T07:42:20.122256+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/junior-developer-portfolio-projects</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/du-an-ca-nhan-junior-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-portfolio-projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/du-an-ca-nhan-junior-developer" />
<lastmod>2026-11-13T14:46:31.679609+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/junior-developer-resume-mistakes</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/cv-junior-developer-10-loi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/junior-developer-resume-mistakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/cv-junior-developer-10-loi" />
<lastmod>2026-11-13T14:46:31.796624+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/nextjs-app-router-folder-structure</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/cau-truc-thu-muc-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/nextjs-app-router-folder-structure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/cau-truc-thu-muc-nextjs" />
<lastmod>2026-11-13T14:46:31.580578+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/cursor-vs-copilot-vs-claude-code</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/so-sanh-cursor-copilot-claude-code" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/cursor-vs-copilot-vs-claude-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/so-sanh-cursor-copilot-claude-code" />
<lastmod>2026-11-13T14:46:31.47193+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/write-a-spec-before-prompting-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/dung-ai-viet-code-spec" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/write-a-spec-before-prompting-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/dung-ai-viet-code-spec" />
<lastmod>2026-11-13T14:46:31.283627+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/free-personal-blog-nextjs-supabase</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/lam-blog-ca-nhan-0d" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/free-personal-blog-nextjs-supabase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/lam-blog-ca-nhan-0d" />
<lastmod>2026-11-13T14:46:31.383688+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/git-commands-to-undo-mistakes</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/nam-lenh-git-cuu-ban" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/git-commands-to-undo-mistakes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/nam-lenh-git-cuu-ban" />
<lastmod>2026-11-10T06:56:52.525023+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-write-good-commit-messages</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/commit-message-de-doc" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-write-good-commit-messages" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/commit-message-de-doc" />
<lastmod>2026-11-10T06:56:38.282225+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/call-llm-api-typescript</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/goi-api-llm-typescript" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/call-llm-api-typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/goi-api-llm-typescript" />
<lastmod>2026-11-13T14:46:31.19293+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/what-is-an-ai-agent</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/ai-agent-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/what-is-an-ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/ai-agent-la-gi" />
<lastmod>2026-11-13T14:46:30.968813+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/debug-vs-code-breakpoints</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/debug-vs-code-breakpoint" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/debug-vs-code-breakpoints" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/debug-vs-code-breakpoint" />
<lastmod>2026-11-13T14:46:30.729416+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/posts/how-to-read-a-stack-trace</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/bai-viet/doc-stack-trace" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/posts/how-to-read-a-stack-trace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/bai-viet/doc-stack-trace" />
<lastmod>2026-11-13T14:46:30.843757+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/topics/ky-nang-lap-trinh</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/ky-nang-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/ky-nang-lap-trinh" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/ky-nang-lap-trinh" />
</url>
<url>
<loc>https://www.technotes.asia/en/topics/cong-cu-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/cong-cu-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/cong-cu-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/cong-cu-ai" />
</url>
<url>
<loc>https://www.technotes.asia/en/topics/su-nghiep-developer</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/su-nghiep-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/su-nghiep-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/su-nghiep-developer" />
</url>
<url>
<loc>https://www.technotes.asia/en/topics/ai-agent</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/ai-agent" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/ai-agent" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/ai-agent" />
</url>
<url>
<loc>https://www.technotes.asia/en/topics/web-thuc-chien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/chu-de/web-thuc-chien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/topics/web-thuc-chien" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/chu-de/web-thuc-chien" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/nen-tang-cho-nguoi-moi-di-lam</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/nen-tang-cho-nguoi-moi-di-lam" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/nen-tang-cho-nguoi-moi-di-lam" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/nen-tang-cho-nguoi-moi-di-lam" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/xay-ai-agent-dau-tien</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/xay-ai-agent-dau-tien" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/xay-ai-agent-dau-tien" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/xay-ai-agent-dau-tien" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/xay-blog-voi-next-js-supabase</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/xay-blog-voi-next-js-supabase" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/xay-blog-voi-next-js-supabase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/xay-blog-voi-next-js-supabase" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/nhan-du-an-cu</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/nhan-du-an-cu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/nhan-du-an-cu" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/nhan-du-an-cu" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/side-project-cung-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/side-project-cung-ai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/side-project-cung-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/side-project-cung-ai" />
</url>
<url>
<loc>https://www.technotes.asia/en/series/hanh-trinh-junior</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/series/hanh-trinh-junior" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/series/hanh-trinh-junior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/series/hanh-trinh-junior" />
</url>
<url>
<loc>https://www.technotes.asia/en/interview/verifying-functions-ai-made-up</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-chung-ham-ai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/verifying-functions-ai-made-up" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-chung-ham-ai-viet" />
<lastmod>2026-11-13T10:15:36.694+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/do-ai-written-unit-tests-work</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-tra-unit-test-do-ai-viet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/do-ai-written-unit-tests-work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-tra-unit-test-do-ai-viet" />
<lastmod>2026-11-13T10:13:21.421+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-is-rag-and-when-to-use-it</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/rag-la-gi-khi-nao-nen-dung" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-rag-and-when-to-use-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/rag-la-gi-khi-nao-nen-dung" />
<lastmod>2026-11-13T10:15:42.045+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/ai-agent-vs-chatbot-vs-workflow</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-agent-khac-workflow" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/ai-agent-vs-chatbot-vs-workflow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-agent-khac-workflow" />
<lastmod>2026-11-10T06:48:55.585+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-is-llm-hallucination</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/llm-hallucination-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-llm-hallucination" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/llm-hallucination-la-gi" />
<lastmod>2026-11-10T06:48:41.937+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/how-does-tool-calling-work</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tool-calling-hoat-dong-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-does-tool-calling-work" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tool-calling-hoat-dong-the-nao" />
<lastmod>2026-11-10T11:47:01.684+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/how-to-choose-an-ai-coding-tool</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/chon-cong-cu-ai-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-to-choose-an-ai-coding-tool" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/chon-cong-cu-ai-lap-trinh" />
<lastmod>2026-11-10T07:20:09.831+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/debugging-a-hard-bug-with-ai</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/debug-loi-kho-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/debugging-a-hard-bug-with-ai" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/debug-loi-kho-the-nao" />
<lastmod>2026-11-13T10:13:07.351+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/using-ai-for-code-review</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-review-code-kiem-tra-nhan-xet" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/using-ai-for-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-review-code-kiem-tra-nhan-xet" />
<lastmod>2026-11-13T10:15:27.268+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/how-do-you-use-ai-when-coding</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/dung-ai-khi-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-do-you-use-ai-when-coding" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/dung-ai-khi-lap-trinh" />
<lastmod>2026-11-10T07:07:32.155+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/ai-commit-messages-whats-missing</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ai-viet-commit-message-thieu-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/ai-commit-messages-whats-missing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ai-viet-commit-message-thieu-gi" />
<lastmod>2026-11-13T10:12:30.878+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/how-to-prompt-ai-for-code</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/viet-prompt-khi-lap-trinh" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-to-prompt-ai-for-code" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/viet-prompt-khi-lap-trinh" />
<lastmod>2026-11-10T11:46:51.533+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/learning-an-unfamiliar-library</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tim-hieu-thu-vien-codebase-la" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/learning-an-unfamiliar-library" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tim-hieu-thu-vien-codebase-la" />
<lastmod>2026-11-13T10:14:18.513+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/your-first-week-on-the-job</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tuan-dau-di-lam-se-lam-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/your-first-week-on-the-job" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tuan-dau-di-lam-se-lam-gi" />
<lastmod>2026-11-13T10:16:12.56+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/behavioral-questions-and-star-method</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/cau-hoi-hanh-vi-phuong-phap-star" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/behavioral-questions-and-star-method" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/cau-hoi-hanh-vi-phuong-phap-star" />
<lastmod>2026-11-13T10:12:49.854+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/salary-expectations-and-low-offers</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/muc-luong-mong-muon" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/salary-expectations-and-low-offers" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/muc-luong-mong-muon" />
<lastmod>2026-11-13T10:15:17.044+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-is-a-database-migration</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/database-migration-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-database-migration" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/database-migration-la-gi" />
<lastmod>2026-11-10T11:47:11.231+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/why-not-store-images-in-database</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vi-sao-khong-luu-anh-trong-database" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/why-not-store-images-in-database" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vi-sao-khong-luu-anh-trong-database" />
<lastmod>2026-11-10T07:07:44.28+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/git-merge-vs-rebase</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/git-merge-va-rebase-khac-nhau-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/git-merge-vs-rebase" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/git-merge-va-rebase-khac-nhau-the-nao" />
<lastmod>2026-11-10T06:57:09.335+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/receiving-review-you-disagree-with</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/khong-dong-y-voi-code-review" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/receiving-review-you-disagree-with" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/khong-dong-y-voi-code-review" />
<lastmod>2026-11-13T10:14:42.903+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/good-pull-request</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/pull-request-tot-can-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/good-pull-request" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/pull-request-tot-can-gi" />
<lastmod>2026-11-13T10:14:08.044+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/get-vs-post-http</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/http-get-va-post" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/get-vs-post-http" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/http-get-va-post" />
<lastmod>2026-11-10T07:43:58.095+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/live-coding-before-the-first-line</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/live-coding-lam-gi-truoc-khi-viet-code" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/live-coding-before-the-first-line" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/live-coding-lam-gi-truoc-khi-viet-code" />
<lastmod>2026-11-13T10:14:25.114+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/breakpoint-vs-console-log</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/breakpoint-va-console-log" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/breakpoint-vs-console-log" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/breakpoint-va-console-log" />
<lastmod>2026-11-10T06:49:18.835+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-is-a-stack-trace</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/stack-trace-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-stack-trace" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/stack-trace-la-gi" />
<lastmod>2026-11-10T06:49:08.482+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/var-let-const-javascript</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/let-const-var-trong-javascript" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/var-let-const-javascript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/let-const-var-trong-javascript" />
<lastmod>2026-11-10T07:43:48.591+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/nextjs-route-groups-vs-private-folders</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/route-group-nextjs" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/nextjs-route-groups-vs-private-folders" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/route-group-nextjs" />
<lastmod>2026-11-10T07:19:56.255+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/sitemap-canonical-json-ld</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/sitemap-canonical-json-ld-de-lam-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/sitemap-canonical-json-ld" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/sitemap-canonical-json-ld-de-lam-gi" />
<lastmod>2026-11-13T10:15:22.818+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/isr-in-nextjs</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/isr-nextjs-la-gi-khac-ssg-ssr" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/isr-in-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/isr-nextjs-la-gi-khac-ssg-ssr" />
<lastmod>2026-11-13T10:14:13.529+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/refactor-without-breaking-behavior</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/refactor-la-gi-lam-sao-chac-khong-hong" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/refactor-without-breaking-behavior" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/refactor-la-gi-lam-sao-chac-khong-hong" />
<lastmod>2026-11-13T10:15:07.218+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/log-levels-warn-vs-error</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/muc-do-log-warn-error" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/log-levels-warn-vs-error" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/muc-do-log-warn-error" />
<lastmod>2026-11-13T10:14:30.608+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/do-you-have-any-questions-for-us</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ban-co-cau-hoi-nao-cho-chung-toi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/do-you-have-any-questions-for-us" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ban-co-cau-hoi-nao-cho-chung-toi" />
<lastmod>2026-11-13T10:13:52.714+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-would-you-change-in-your-project</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/neu-lam-lai-du-an" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-would-you-change-in-your-project" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/neu-lam-lai-du-an" />
<lastmod>2026-11-10T07:27:45.563+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/tell-me-about-a-project-you-are-proud-of</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/ke-ve-du-an-trong-cv" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/tell-me-about-a-project-you-are-proud-of" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/ke-ve-du-an-trong-cv" />
<lastmod>2026-11-10T07:27:54.991+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/tell-me-about-yourself-in-one-minute</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/gioi-thieu-ban-than-mot-phut" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/tell-me-about-yourself-in-one-minute" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/gioi-thieu-ban-than-mot-phut" />
<lastmod>2026-11-10T11:46:40.784+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/why-do-you-want-this-role</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vi-sao-ung-tuyen-vi-tri-nay" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/why-do-you-want-this-role" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vi-sao-ung-tuyen-vi-tri-nay" />
<lastmod>2026-11-13T10:15:47.584+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/authentication-vs-authorization</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xac-thuc-khac-phan-quyen" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/authentication-vs-authorization" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xac-thuc-khac-phan-quyen" />
<lastmod>2026-11-13T10:12:43.182+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/how-do-you-know-a-unit-test-works</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/unit-test-co-tac-dung" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/how-do-you-know-a-unit-test-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/unit-test-co-tac-dung" />
<lastmod>2026-11-10T11:46:30.079+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/validating-input-on-the-server</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/kiem-tra-du-lieu-dau-vao-server" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/validating-input-on-the-server" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/kiem-tra-du-lieu-dau-vao-server" />
<lastmod>2026-11-13T10:15:32.005+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/compress-images-before-storing</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/nen-anh-truoc-khi-luu" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/compress-images-before-storing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/nen-anh-truoc-khi-luu" />
<lastmod>2026-11-13T10:12:55.996+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/embeddings-vs-keyword-search</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/embedding-khac-tim-theo-tu-khoa" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/embeddings-vs-keyword-search" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/embedding-khac-tim-theo-tu-khoa" />
<lastmod>2026-11-13T10:13:58.501+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/agent-loop-and-runaway-agents</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/vong-lap-agent-hoat-dong-the-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/agent-loop-and-runaway-agents" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/vong-lap-agent-hoat-dong-the-nao" />
<lastmod>2026-11-13T10:12:24.815+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/context-window-and-chat-memory</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/context-window-va-bo-nho-hoi-thoai" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/context-window-and-chat-memory" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/context-window-va-bo-nho-hoi-thoai" />
<lastmod>2026-11-13T10:13:02.116+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/mcp-vs-tool-calling</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/mcp-khac-tool-calling" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/mcp-vs-tool-calling" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/mcp-khac-tool-calling" />
<lastmod>2026-11-13T10:14:35.953+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/direct-vs-indirect-prompt-injection</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/prompt-injection-truc-tiep-gian-tiep" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/direct-vs-indirect-prompt-injection" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/prompt-injection-truc-tiep-gian-tiep" />
<lastmod>2026-11-13T10:13:14.485+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/what-is-a-database-index</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/index-trong-database-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/what-is-a-database-index" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/index-trong-database-la-gi" />
<lastmod>2026-11-10T07:44:18.389+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/row-level-security-vs-grant</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/row-level-security-la-gi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/row-level-security-vs-grant" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/row-level-security-la-gi" />
<lastmod>2026-11-13T10:15:11.494+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/finding-a-slow-spot-in-nodejs</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/tim-cho-cham-node-do-truoc-sua-sau" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/finding-a-slow-spot-in-nodejs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/tim-cho-cham-node-do-truoc-sua-sau" />
<lastmod>2026-11-13T10:14:03.033+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/when-does-useeffect-run</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/useeffect-chay-khi-nao" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/when-does-useeffect-run" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/useeffect-chay-khi-nao" />
<lastmod>2026-11-10T07:43:39.496+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/disagree-with-code-review-feedback</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xu-ly-bat-dong-y-voi-reviewer" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/disagree-with-code-review-feedback" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xu-ly-bat-dong-y-voi-reviewer" />
<lastmod>2026-11-10T07:44:07.404+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/xss-and-safe-markdown-rendering</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/xss-markdown-hien-thi-an-toan" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/xss-and-safe-markdown-rendering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/xss-markdown-hien-thi-an-toan" />
<lastmod>2026-11-13T10:15:52.43+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/design-api-rate-limiting</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/thiet-ke-gioi-han-toc-do-api" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/design-api-rate-limiting" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/thiet-ke-gioi-han-toc-do-api" />
<lastmod>2026-11-10T07:44:44.427+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/interview/choosing-tech-stack-for-new-project</loc>
<xhtml:link rel="alternate" hreflang="vi" href="https://www.technotes.asia/phong-van/chon-cong-nghe-cho-du-an-moi" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.technotes.asia/en/interview/choosing-tech-stack-for-new-project" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.technotes.asia/phong-van/chon-cong-nghe-cho-du-an-moi" />
<lastmod>2026-11-10T07:44:30.415+00:00</lastmod>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/typescript</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/ai</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/ai-agents</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/job-search</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/junior-developer</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/claude-api</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/git</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/next-js</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/supabase</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/debugging</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/good-habits</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/resume</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/testing</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/blog</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/code-review</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/javascript</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/llm</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/node-js</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/postgresql</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/productivity</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/prompts</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/pull-request</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/security</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/teamwork</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/telegram-bot</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/tool-calling</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/vercel</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/ai-for-developers</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/app-router</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/architecture</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/authentication</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/chatbot</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/claude-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/communication</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/context-window</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/cursor</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/decision-making</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/documentation</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/github</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/github-copilot</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/interviews</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/job-ads</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/learning</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/linkedin</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/live-coding</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/migrations</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/portfolio</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/reading-code</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/row-level-security</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/side-project</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/tools</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/vitest</loc>
</url>
<url>
<loc>https://www.technotes.asia/en/tags/vs-code</loc>
</url>
</urlset>
