<?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://upskills.dev</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/typescript-generics</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/typescript-generics" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/typescript-generics" />
<lastmod>2025-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/building-profile-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/building-profile-ui" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/building-profile-ui" />
<lastmod>2024-09-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/building-flight-booking-ui</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/building-flight-booking-ui" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/building-flight-booking-ui" />
<lastmod>2024-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/nx-monorepo-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/nx-monorepo-guide" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/nx-monorepo-guide" />
<lastmod>2025-12-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/build-your-first-nx-workspace</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/build-your-first-nx-workspace" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/build-your-first-nx-workspace" />
<lastmod>2026-01-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/react-rendering-strategies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/react-rendering-strategies" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/react-rendering-strategies" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/react-frontend-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/react-frontend-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/react-frontend-architecture" />
<lastmod>2026-03-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/essential-react-libraries</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/essential-react-libraries" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/essential-react-libraries" />
<lastmod>2026-02-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/tutorials/series/indie-dev-toolkit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tutorials/series/indie-dev-toolkit" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tutorials/series/indie-dev-toolkit" />
<lastmod>2026-01-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://upskills.dev/showcases</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/showcases" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/showcases" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/showcases/data-table</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/showcases/data-table" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/showcases/data-table" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/tools/interview-lab</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tools/interview-lab" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tools/interview-lab" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/tools/interview-lab/demo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tools/interview-lab/demo" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tools/interview-lab/demo" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/tools/interview-lab/new</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/tools/interview-lab/new" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/tools/interview-lab/new" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/signin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/signin" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/signin" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/signup</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/signup" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/signup" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/privacy</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/privacy" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/privacy" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://upskills.dev/terms</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://upskills.dev/terms" />
<xhtml:link rel="alternate" hreflang="vi" href="https://upskills.dev/vi/terms" />
<lastmod>2025-07-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
