<?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://napatdev.com/</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://napatdev.com/th</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/" />
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://napatdev.com/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/about" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/about" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://napatdev.com/th/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/about" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/about" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://napatdev.com/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/contact" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/contact" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://napatdev.com/th/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/contact" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/contact" />
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://napatdev.com/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects" />
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects" />
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://napatdev.com/notes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://napatdev.com/projects/shop-inventory-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/shop-inventory-management" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/shop-inventory-management" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/shop-inventory-management" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/shop-inventory-management</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/shop-inventory-management" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/shop-inventory-management" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/shop-inventory-management" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/jodbill-expense-tracker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/jodbill-expense-tracker" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/jodbill-expense-tracker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/jodbill-expense-tracker" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/jodbill-expense-tracker</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/jodbill-expense-tracker" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/jodbill-expense-tracker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/jodbill-expense-tracker" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/clean-water-monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/clean-water-monitoring" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/clean-water-monitoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/clean-water-monitoring" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/clean-water-monitoring</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/clean-water-monitoring" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/clean-water-monitoring" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/clean-water-monitoring" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/automate-test-pipeline</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/automate-test-pipeline" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/automate-test-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/automate-test-pipeline" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/automate-test-pipeline</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/automate-test-pipeline" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/automate-test-pipeline" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/automate-test-pipeline" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/stock-management-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/stock-management-system" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/stock-management-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/stock-management-system" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/stock-management-system</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/stock-management-system" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/stock-management-system" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/stock-management-system" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/pharmacy-store</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/pharmacy-store" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/pharmacy-store" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/pharmacy-store" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/pharmacy-store</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/pharmacy-store" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/pharmacy-store" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/pharmacy-store" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/projects/uat-testkit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/uat-testkit" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/uat-testkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/uat-testkit" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/projects/uat-testkit</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/projects/uat-testkit" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/projects/uat-testkit" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/projects/uat-testkit" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/nextjs-app-router-guide</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-app-router-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/nextjs-app-router-guide" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/nextjs-server-actions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs-server-actions" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-server-actions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs-server-actions" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/nextjs-server-actions</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs-server-actions" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-server-actions" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs-server-actions" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/nextjs-server-actions-revalidation</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-server-actions-revalidation" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/nextjs-server-actions-revalidation" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/nextjs-server-actions-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs-server-actions-security" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-server-actions-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs-server-actions-security" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/nextjs-server-actions-security</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs-server-actions-security" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs-server-actions-security" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs-server-actions-security" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo-19-certification-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-19-certification-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-19-certification-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-19-certification-guide" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo-19-certification-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-19-certification-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-19-certification-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-19-certification-guide" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo-automated-action-import-name</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-automated-action-import-name" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-automated-action-import-name" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-automated-action-import-name" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo-automated-action-import-name</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-automated-action-import-name" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-automated-action-import-name" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-automated-action-import-name" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo-automated-action-store-attr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-automated-action-store-attr" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-automated-action-store-attr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-automated-action-store-attr" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo-automated-action-store-attr</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-automated-action-store-attr" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-automated-action-store-attr" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-automated-action-store-attr" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo-qweb-page-break</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-qweb-page-break" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-qweb-page-break" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-qweb-page-break" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo-qweb-page-break</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-qweb-page-break" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-qweb-page-break" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-qweb-page-break" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo-qweb-table-border</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-qweb-table-border" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-qweb-table-border" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-qweb-table-border" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo-qweb-table-border</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo-qweb-table-border" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo-qweb-table-border" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo-qweb-table-border" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/playwright-authentication</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-authentication" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/playwright-authentication" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/playwright-locators-best-practices</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-locators-best-practices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/playwright-locators-best-practices" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/playwright-page-object-model</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/playwright-page-object-model" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-page-object-model" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/playwright-page-object-model" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/playwright-page-object-model</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/playwright-page-object-model" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-page-object-model" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/playwright-page-object-model" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/playwright-thai-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/playwright-thai-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-thai-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/playwright-thai-guide" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/playwright-thai-guide</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/playwright-thai-guide" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/playwright-thai-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/playwright-thai-guide" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/prisma-optimistic-concurrency</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/prisma-optimistic-concurrency" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/prisma-optimistic-concurrency" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/prisma-transaction-nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/prisma-transaction-nextjs" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/prisma-transaction-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/prisma-transaction-nextjs" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/prisma-transaction-nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/prisma-transaction-nextjs" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/prisma-transaction-nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/prisma-transaction-nextjs" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/sql-basics</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/sql-basics" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/sql-basics" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/sql-query-examples</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/sql-query-examples" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/sql-query-examples" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/typescript-reference-guide</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/typescript-reference-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/typescript-reference-guide" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/nextjs</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/nextjs" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/nextjs" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/nextjs" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/typescript</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/typescript" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/typescript" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/sql</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/sql" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/th/notes/sql" />
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/testing" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/testing" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/testing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/testing" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/testing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/testing" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/odoo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/odoo</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/odoo" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/odoo" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/odoo" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/notes/prisma</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/prisma" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/prisma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/prisma" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://napatdev.com/th/notes/prisma</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://napatdev.com/notes/prisma" />
<xhtml:link rel="alternate" hreflang="th" href="https://napatdev.com/th/notes/prisma" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://napatdev.com/notes/prisma" />
<lastmod>2026-09-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
