<?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://duypham.io</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi" />
<lastmod>2026-05-15T05:52:26.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://duypham.io/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/about" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/about" />
<lastmod>2026-05-15T05:52:26.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duypham.io/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/contact" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/contact" />
<lastmod>2026-05-15T05:52:26.355Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/faq</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/faq" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/faq" />
<lastmod>2026-05-15T05:52:26.355Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://duypham.io/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/privacy" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/privacy" />
<lastmod>2026-05-15T05:52:26.355Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://duypham.io/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/terms" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/terms" />
<lastmod>2026-05-15T05:52:26.356Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://duypham.io/apps</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/apps" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/apps" />
<lastmod>2026-05-15T05:52:26.356Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duypham.io/blog</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog" />
<lastmod>2026-05-15T05:52:26.356Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://duypham.io/apps/qrify</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/apps/qrify" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/apps/qrify" />
<lastmod>2026-01-03T08:09:09.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duypham.io/apps/trang-trang</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/apps/trang-trang" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/apps/trang-trang" />
<lastmod>2026-01-03T09:36:56.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duypham.io/apps/catsona</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/apps/catsona" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/apps/catsona" />
<lastmod>2025-10-25T13:32:42.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://duypham.io/blog/mastering-ai-assisted-development-a-comprehensive-guide-to-vibe-coding</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/mastering-ai-assisted-development-a-comprehensive-guide-to-vibe-coding" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/lam-chu-phat-trien-phan-mem-voi-su-ho-tro-cua-ai-huong-dan-toan-dien-ve-vibe-coding" />
<lastmod>2026-05-14T13:40:44.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/the-next-generation-of-millionaires-why-trade-schools-may-outpace-silicon-valley</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/the-next-generation-of-millionaires-why-trade-schools-may-outpace-silicon-valley" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/the-he-trieu-phu-tiep-theo-tai-sao-truong-nghe-co-the-vuot-qua-thung-lung-silicon" />
<lastmod>2026-05-14T04:02:45.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/the-evolution-of-api-architecture-from-soap-to-websocket</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/the-evolution-of-api-architecture-from-soap-to-websocket" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/api-da-tien-hoa-nhu-the-nao-tu-soap-den-websocket" />
<lastmod>2026-05-14T15:28:38.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/how-i-built-my-first-mobile-app-using-ai-in-1-day</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/how-i-built-my-first-mobile-app-using-ai-in-1-day" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/hanh-trinh-xay-dung-ung-dung-mobile-dau-tien-voi-su-ho-tro-cua-ai-chi-trong-1-ngay" />
<lastmod>2026-05-13T18:29:14.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/cowork-claude-code-power-for-everyone-not-just-developers</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/cowork-claude-code-power-for-everyone-not-just-developers" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/cowork-khi-claude-code-khong-con-chi-danh-cho-developer" />
<lastmod>2026-05-13T19:32:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/openai-unveils-atlas-browser-seamless-ai-integration-transforms-web-browsing-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/openai-unveils-atlas-browser-seamless-ai-integration-transforms-web-browsing-experience" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/openai-gioi-thieu-trinh-duyet-atlas-tich-hop-ai-lien-mach-thay-doi-trai-nghiem-duyet-web" />
<lastmod>2026-05-14T21:40:56.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/agent-skills-anthropics-new-approach-to-customizable-ai-agents</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/agent-skills-anthropics-new-approach-to-customizable-ai-agents" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/agent-skills-cach-tiep-can-moi-cua-anthropic-de-tuy-chinh-ai-agent" />
<lastmod>2026-05-15T04:35:25.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/reddit-takes-legal-action-against-data-scraping-companies-over-unauthorized-content-use</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/reddit-takes-legal-action-against-data-scraping-companies-over-unauthorized-content-use" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/reddit-kien-cac-cong-ty-thu-thap-du-lieu-trai-phep" />
<lastmod>2026-05-14T11:21:28.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/tailwinds-paradox-75m-downloads-80-revenue-drop-what-ai-did-to-open-source</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/tailwinds-paradox-75m-downloads-80-revenue-drop-what-ai-did-to-open-source" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/tailwind-75-trieu-luot-tai-doanh-thu-giam-80-ai-da-lam-gi-voi-open-source" />
<lastmod>2026-05-14T09:15:24.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/stop-using-websocket-for-everything-why-server-sent-events-might-be-what-you-actually-need</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/stop-using-websocket-for-everything-why-server-sent-events-might-be-what-you-actually-need" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/dung-lam-dung-websocket-khi-nao-sse-moi-la-lua-chon-dung" />
<lastmod>2026-05-13T18:37:08.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/how-we-actually-use-ai-for-production-code-at-faang-a-senior-engineers-perspective</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/how-we-actually-use-ai-for-production-code-at-faang-a-senior-engineers-perspective" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/cach-chung-toi-thuc-su-su-dung-ai-cho-code-production-tai-faang-goc-nhin-tu-mot-ky-su-cap-cao" />
<lastmod>2026-05-14T11:32:52.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/vibe-coding-when-ai-becomes-your-development-team</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/vibe-coding-when-ai-becomes-your-development-team" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/vibe-coding-khi-ai-tro-thanh-doi-ngu-phat-trien-cua-ban" />
<lastmod>2026-05-15T00:22:42.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/run-claude-code-with-any-model-ollama-now-supports-anthropic-api</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/run-claude-code-with-any-model-ollama-now-supports-anthropic-api" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/chay-claude-code-voi-bat-ky-model-nao-ollama-da-ho-tro-anthropic-api" />
<lastmod>2026-05-13T18:34:06.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/the-ai-bubble-a-necessary-capital-destruction-for-humanitys-future</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/the-ai-bubble-a-necessary-capital-destruction-for-humanitys-future" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/bong-bong-ai-su-huy-diet-von-can-thiet-cho-tuong-lai-nhan-loai" />
<lastmod>2026-05-14T12:59:32.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/the-hidden-cost-of-offset-why-your-pagination-might-be-killing-database-performance</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/the-hidden-cost-of-offset-why-your-pagination-might-be-killing-database-performance" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/ban-da-lam-bai-toan-phan-trang-dung-cach-chua" />
<lastmod>2026-05-13T18:32:33.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://duypham.io/blog/ai-orchestrated-cyber-attack-the-first-of-its-kind</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://duypham.io/blog/ai-orchestrated-cyber-attack-the-first-of-its-kind" />
<xhtml:link rel="alternate" hreflang="vi" href="https://duypham.io/vi/blog/cuoc-tan-cong-mang-dau-tien-do-ai-dieu-khien" />
<lastmod>2026-05-13T18:31:17.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
