<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://dayladuong.dev/en/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/"/></url><url><loc>https://dayladuong.dev/en/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/about/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/gioi-thieu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/about/"/></url><url><loc>https://dayladuong.dev/en/posts/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/"/></url><url><loc>https://dayladuong.dev/en/posts/decoupling-logic-in-react-presentational-components-and-hooks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/decoupling-logic-in-react-presentational-components-and-hooks/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/tach-logic-trong-react-presentational-components-va-hooks/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/decoupling-logic-in-react-presentational-components-and-hooks/"/></url><url><loc>https://dayladuong.dev/en/posts/fixing-giscus-theme-sync-site-dark-mode/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/fixing-giscus-theme-sync-site-dark-mode/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/dong-bo-theme-giscus-voi-dark-mode-cua-site/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/fixing-giscus-theme-sync-site-dark-mode/"/></url><url><loc>https://dayladuong.dev/en/posts/type-safe-environment-variable-validation-zod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/type-safe-environment-variable-validation-zod/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/xac-thuc-bien-moi-truong-type-safe-voi-zod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/type-safe-environment-variable-validation-zod/"/></url><url><loc>https://dayladuong.dev/en/projects/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/projects/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/du-an/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/projects/"/></url><url><loc>https://dayladuong.dev/en/tags/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/"/></url><url><loc>https://dayladuong.dev/en/tags/astro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/astro/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/astro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/astro/"/></url><url><loc>https://dayladuong.dev/en/tags/component-patterns/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/component-patterns/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/component-patterns/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/component-patterns/"/></url><url><loc>https://dayladuong.dev/en/tags/giscus/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/giscus/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/giscus/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/giscus/"/></url><url><loc>https://dayladuong.dev/en/tags/javascript/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/javascript/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/javascript/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/javascript/"/></url><url><loc>https://dayladuong.dev/en/tags/react-hooks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/react-hooks/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/react-hooks/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/react-hooks/"/></url><url><loc>https://dayladuong.dev/en/tags/react/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/react/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/react/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/react/"/></url><url><loc>https://dayladuong.dev/en/tags/typescript/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/typescript/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/typescript/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/typescript/"/></url><url><loc>https://dayladuong.dev/en/tags/zod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/zod/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/zod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/zod/"/></url><url><loc>https://dayladuong.dev/vi/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/"/></url><url><loc>https://dayladuong.dev/vi/bai-viet/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/"/></url><url><loc>https://dayladuong.dev/vi/bai-viet/dong-bo-theme-giscus-voi-dark-mode-cua-site/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/fixing-giscus-theme-sync-site-dark-mode/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/dong-bo-theme-giscus-voi-dark-mode-cua-site/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/fixing-giscus-theme-sync-site-dark-mode/"/></url><url><loc>https://dayladuong.dev/vi/bai-viet/tach-logic-trong-react-presentational-components-va-hooks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/decoupling-logic-in-react-presentational-components-and-hooks/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/tach-logic-trong-react-presentational-components-va-hooks/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/decoupling-logic-in-react-presentational-components-and-hooks/"/></url><url><loc>https://dayladuong.dev/vi/bai-viet/xac-thuc-bien-moi-truong-type-safe-voi-zod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/posts/type-safe-environment-variable-validation-zod/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/bai-viet/xac-thuc-bien-moi-truong-type-safe-voi-zod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/posts/type-safe-environment-variable-validation-zod/"/></url><url><loc>https://dayladuong.dev/vi/du-an/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/projects/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/du-an/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/projects/"/></url><url><loc>https://dayladuong.dev/vi/gioi-thieu/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/about/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/gioi-thieu/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/about/"/></url><url><loc>https://dayladuong.dev/vi/the/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/"/></url><url><loc>https://dayladuong.dev/vi/the/astro/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/astro/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/astro/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/astro/"/></url><url><loc>https://dayladuong.dev/vi/the/component-patterns/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/component-patterns/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/component-patterns/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/component-patterns/"/></url><url><loc>https://dayladuong.dev/vi/the/giscus/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/giscus/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/giscus/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/giscus/"/></url><url><loc>https://dayladuong.dev/vi/the/javascript/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/javascript/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/javascript/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/javascript/"/></url><url><loc>https://dayladuong.dev/vi/the/react-hooks/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/react-hooks/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/react-hooks/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/react-hooks/"/></url><url><loc>https://dayladuong.dev/vi/the/react/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/react/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/react/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/react/"/></url><url><loc>https://dayladuong.dev/vi/the/typescript/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/typescript/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/typescript/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/typescript/"/></url><url><loc>https://dayladuong.dev/vi/the/zod/</loc><xhtml:link rel="alternate" hreflang="en" href="https://dayladuong.dev/en/tags/zod/"/><xhtml:link rel="alternate" hreflang="vi" href="https://dayladuong.dev/vi/the/zod/"/><xhtml:link rel="alternate" hreflang="x-default" href="https://dayladuong.dev/en/tags/zod/"/></url></urlset>