<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thienlm.com/</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://thienlm.com/projects</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thienlm.com/blog</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thienlm.com/uses</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thienlm.com/contact</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thienlm.com/blog/cach-cai-dat-open-webui-tren-may-tinh-macbook-air-m1-2020</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/docker-cheat-sheet-tong-hop-cac-cau-lenh-docker-huu-ich</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/dspark-la-gi-buoc-nhay-vot-ve-throughput-inference-tu-deepseek</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/loop-engineering-chuyen-tu-viet-prompt-den-xay-he-thong-cho-ai-tu-lam-viec</loc>
<lastmod>2026-06-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/cach-dung-url-params-tanstack-query-zustand-va-react-local-state-trong-nextjs</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/frontend-system-design-cho-san-pham-production-phan-2</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/hoc-nhanh-hieu-sau-trong-thoi-dai-ai</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/kien-truc-server-first-va-luong-xu-ly-du-lieu-noi-bo-trong-nextjs-app-route</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/mcp-va-code-graph-giai-phap-toi-uu-context-window-cho-ai-voi-codebase-lon</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/ownership-rules-trong-nextjs-ranh-gioi-tuyet-doi-giua-app-features-components-va-lib</loc>
<lastmod>2026-06-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/agentic-ai-workflow-frontend</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/frontend-system-design-production</loc>
<lastmod>2026-06-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thienlm.com/blog/category/frontend-engineering</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thienlm.com/blog/category/nextjs-react</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thienlm.com/blog/category/ai-agents</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thienlm.com/blog/category/developer-workflow</loc>
<lastmod>2026-06-27T11:52:24.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
