<?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://sandwiched-developer.com/th</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th" />
<lastmod>2026-04-03T15:30:38.284Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th" />
<lastmod>2026-04-03T15:30:38.284Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/52000-hrs-lose-because-we-using-docker</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/52000-hrs-lose-because-we-using-docker" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/52000-hrs-lose-because-we-using-docker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/52000-hrs-lose-because-we-using-docker" />
<lastmod>2026-02-18T08:07:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/52000-hrs-lose-because-we-using-docker</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/52000-hrs-lose-because-we-using-docker" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/52000-hrs-lose-because-we-using-docker" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/52000-hrs-lose-because-we-using-docker" />
<lastmod>2026-02-18T08:07:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/diplomat-in-tech-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/diplomat-in-tech-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/diplomat-in-tech-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/diplomat-in-tech-world" />
<lastmod>2026-02-14T04:52:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/diplomat-in-tech-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/diplomat-in-tech-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/diplomat-in-tech-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/diplomat-in-tech-world" />
<lastmod>2026-02-14T04:52:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/the-stoic-mind-book-summary-addy-osmani</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-stoic-mind-book-summary-addy-osmani" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-stoic-mind-book-summary-addy-osmani" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-stoic-mind-book-summary-addy-osmani" />
<lastmod>2026-02-13T15:20:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/the-stoic-mind-book-summary-addy-osmani</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-stoic-mind-book-summary-addy-osmani" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-stoic-mind-book-summary-addy-osmani" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-stoic-mind-book-summary-addy-osmani" />
<lastmod>2026-02-13T15:20:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/solving-problems-vs-solving-puzzles-coding-mindset</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<lastmod>2026-02-05T18:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/solving-problems-vs-solving-puzzles-coding-mindset</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/solving-problems-vs-solving-puzzles-coding-mindset" />
<lastmod>2026-02-05T18:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/ai-energy-crisis-biological-computing</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/ai-energy-crisis-biological-computing" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/ai-energy-crisis-biological-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/ai-energy-crisis-biological-computing" />
<lastmod>2026-02-03T13:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/ai-energy-crisis-biological-computing</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/ai-energy-crisis-biological-computing" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/ai-energy-crisis-biological-computing" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/ai-energy-crisis-biological-computing" />
<lastmod>2026-02-03T13:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/the-sandbox-effect</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-sandbox-effect" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-sandbox-effect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-sandbox-effect" />
<lastmod>2026-02-01T07:29:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/the-sandbox-effect</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-sandbox-effect" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-sandbox-effect" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-sandbox-effect" />
<lastmod>2026-02-01T07:29:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/the-philosophy-of-devopsa</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-philosophy-of-devopsa" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-philosophy-of-devopsa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-philosophy-of-devopsa" />
<lastmod>2026-01-25T12:17:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/the-philosophy-of-devopsa</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-philosophy-of-devopsa" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-philosophy-of-devopsa" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-philosophy-of-devopsa" />
<lastmod>2026-01-25T12:17:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<lastmod>2026-01-25T10:22:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/stop-calling-tech-dept-unlock-how-to-talk-with-biz-to-pay-for-it" />
<lastmod>2026-01-25T10:22:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/sandwiched-arcjet-tech-stack-behind-the-scene</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<lastmod>2026-01-24T12:33:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/sandwiched-arcjet-tech-stack-behind-the-scene</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/sandwiched-arcjet-tech-stack-behind-the-scene" />
<lastmod>2026-01-24T12:33:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/uber-deep-drive-ramen-stack</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/uber-deep-drive-ramen-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/uber-deep-drive-ramen-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/uber-deep-drive-ramen-stack" />
<lastmod>2026-01-13T02:43:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/uber-deep-drive-ramen-stack</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/uber-deep-drive-ramen-stack" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/uber-deep-drive-ramen-stack" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/uber-deep-drive-ramen-stack" />
<lastmod>2026-01-13T02:43:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/react-rotuer-cve-2025-59057</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/react-rotuer-cve-2025-59057" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/react-rotuer-cve-2025-59057" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/react-rotuer-cve-2025-59057" />
<lastmod>2026-01-11T16:52:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/react-rotuer-cve-2025-59057</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/react-rotuer-cve-2025-59057" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/react-rotuer-cve-2025-59057" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/react-rotuer-cve-2025-59057" />
<lastmod>2026-01-11T16:52:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/the-bus-factory-phobia</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-bus-factory-phobia" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-bus-factory-phobia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-bus-factory-phobia" />
<lastmod>2026-01-10T05:24:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/the-bus-factory-phobia</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/the-bus-factory-phobia" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/the-bus-factory-phobia" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/the-bus-factory-phobia" />
<lastmod>2026-01-10T05:24:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/harness-engineering-youtube-summary</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/harness-engineering-youtube-summary" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/harness-engineering-youtube-summary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/harness-engineering-youtube-summary" />
<lastmod>2025-12-23T16:16:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/harness-engineering-youtube-summary</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/harness-engineering-youtube-summary" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/harness-engineering-youtube-summary" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/harness-engineering-youtube-summary" />
<lastmod>2025-12-23T16:16:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/code-wont-run-go-to-sleep</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/code-wont-run-go-to-sleep" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/code-wont-run-go-to-sleep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/code-wont-run-go-to-sleep" />
<lastmod>2025-12-21T05:34:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/code-wont-run-go-to-sleep</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/code-wont-run-go-to-sleep" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/code-wont-run-go-to-sleep" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/code-wont-run-go-to-sleep" />
<lastmod>2025-12-21T05:34:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/google-a2ui-ai-generated-ui</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/google-a2ui-ai-generated-ui" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/google-a2ui-ai-generated-ui" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/google-a2ui-ai-generated-ui" />
<lastmod>2025-12-20T17:21:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/google-a2ui-ai-generated-ui</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/google-a2ui-ai-generated-ui" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/google-a2ui-ai-generated-ui" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/google-a2ui-ai-generated-ui" />
<lastmod>2025-12-20T17:21:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/sql-vs-nosql-scaling-comparison</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/sql-vs-nosql-scaling-comparison" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/sql-vs-nosql-scaling-comparison" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/sql-vs-nosql-scaling-comparison" />
<lastmod>2025-12-19T16:08:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/sql-vs-nosql-scaling-comparison</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/sql-vs-nosql-scaling-comparison" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/sql-vs-nosql-scaling-comparison" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/sql-vs-nosql-scaling-comparison" />
<lastmod>2025-12-19T16:08:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/typescript-7-project-corsa-native-compiler</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/typescript-7-project-corsa-native-compiler" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/typescript-7-project-corsa-native-compiler" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/typescript-7-project-corsa-native-compiler" />
<lastmod>2025-12-16T09:35:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/typescript-7-project-corsa-native-compiler</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/typescript-7-project-corsa-native-compiler" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/typescript-7-project-corsa-native-compiler" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/typescript-7-project-corsa-native-compiler" />
<lastmod>2025-12-16T09:35:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/leetcode-interview-nightmare</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/leetcode-interview-nightmare" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/leetcode-interview-nightmare" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/leetcode-interview-nightmare" />
<lastmod>2025-12-15T02:44:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/leetcode-interview-nightmare</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/leetcode-interview-nightmare" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/leetcode-interview-nightmare" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/leetcode-interview-nightmare" />
<lastmod>2025-12-15T02:44:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/onnx-run-ai-locally-frontend-guide</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/onnx-run-ai-locally-frontend-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/onnx-run-ai-locally-frontend-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/onnx-run-ai-locally-frontend-guide" />
<lastmod>2025-12-11T08:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/onnx-run-ai-locally-frontend-guide</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/onnx-run-ai-locally-frontend-guide" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/onnx-run-ai-locally-frontend-guide" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/onnx-run-ai-locally-frontend-guide" />
<lastmod>2025-12-11T08:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/study-case-reddit-migrate-some-features-from-python-to-golang</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<lastmod>2025-12-01T17:34:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/study-case-reddit-migrate-some-features-from-python-to-golang</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/study-case-reddit-migrate-some-features-from-python-to-golang" />
<lastmod>2025-12-01T17:34:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/why-we-do-a-code-review</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/why-we-do-a-code-review" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/why-we-do-a-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/why-we-do-a-code-review" />
<lastmod>2025-11-22T01:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/why-we-do-a-code-review</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/why-we-do-a-code-review" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/why-we-do-a-code-review" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/why-we-do-a-code-review" />
<lastmod>2025-11-22T01:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-audio/moq-vs-webrtc-whos-win</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/moq-vs-webrtc-whos-win" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/moq-vs-webrtc-whos-win" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/moq-vs-webrtc-whos-win" />
<lastmod>2025-11-19T16:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-audio/moq-vs-webrtc-whos-win</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/moq-vs-webrtc-whos-win" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/moq-vs-webrtc-whos-win" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/moq-vs-webrtc-whos-win" />
<lastmod>2025-11-19T16:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/whats-new-in-lighthouse-13</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/whats-new-in-lighthouse-13" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/whats-new-in-lighthouse-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/whats-new-in-lighthouse-13" />
<lastmod>2025-11-14T06:29:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/whats-new-in-lighthouse-13</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/whats-new-in-lighthouse-13" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/whats-new-in-lighthouse-13" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/whats-new-in-lighthouse-13" />
<lastmod>2025-11-14T06:29:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/flow-state-for-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/flow-state-for-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/flow-state-for-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/flow-state-for-developer" />
<lastmod>2025-11-07T08:10:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/flow-state-for-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/flow-state-for-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/flow-state-for-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/flow-state-for-developer" />
<lastmod>2025-11-07T08:10:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/drama-of-react-and-vercel</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/drama-of-react-and-vercel" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/drama-of-react-and-vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/drama-of-react-and-vercel" />
<lastmod>2025-10-29T10:10:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/drama-of-react-and-vercel</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/drama-of-react-and-vercel" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/drama-of-react-and-vercel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/drama-of-react-and-vercel" />
<lastmod>2025-10-29T10:10:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-video/summarize-why-are-software-engineers-quitting-microservices</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<lastmod>2025-10-25T18:04:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-video/summarize-why-are-software-engineers-quitting-microservices</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/summarize-why-are-software-engineers-quitting-microservices" />
<lastmod>2025-10-25T18:04:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/what-would-we-do-when-ai-can-do-anything</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/what-would-we-do-when-ai-can-do-anything" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/what-would-we-do-when-ai-can-do-anything" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/what-would-we-do-when-ai-can-do-anything" />
<lastmod>2025-10-23T05:51:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/what-would-we-do-when-ai-can-do-anything</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/what-would-we-do-when-ai-can-do-anything" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/what-would-we-do-when-ai-can-do-anything" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/what-would-we-do-when-ai-can-do-anything" />
<lastmod>2025-10-23T05:51:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/ai-pm-management-from-ai-product-playbook</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/ai-pm-management-from-ai-product-playbook" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/ai-pm-management-from-ai-product-playbook" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/ai-pm-management-from-ai-product-playbook" />
<lastmod>2025-10-12T09:44:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/ai-pm-management-from-ai-product-playbook</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/ai-pm-management-from-ai-product-playbook" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/ai-pm-management-from-ai-product-playbook" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/ai-pm-management-from-ai-product-playbook" />
<lastmod>2025-10-12T09:44:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<lastmod>2025-10-11T03:51:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/arktype-the-validater-show-how-to-communicate-in-same-language-with-typesceipt" />
<lastmod>2025-10-11T03:51:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/grab-migration-from-go-to-rust</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/grab-migration-from-go-to-rust" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/grab-migration-from-go-to-rust" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/grab-migration-from-go-to-rust" />
<lastmod>2025-10-08T11:59:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/grab-migration-from-go-to-rust</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/grab-migration-from-go-to-rust" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/grab-migration-from-go-to-rust" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/grab-migration-from-go-to-rust" />
<lastmod>2025-10-08T11:59:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/some-how-i-think-bug-is-really-alive</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/some-how-i-think-bug-is-really-alive" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/some-how-i-think-bug-is-really-alive" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/some-how-i-think-bug-is-really-alive" />
<lastmod>2025-10-03T04:53:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/some-how-i-think-bug-is-really-alive</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/some-how-i-think-bug-is-really-alive" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/some-how-i-think-bug-is-really-alive" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/some-how-i-think-bug-is-really-alive" />
<lastmod>2025-10-03T04:53:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-audio/listening-music-while-coding-is-useful-for-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<lastmod>2025-09-21T09:17:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-audio/listening-music-while-coding-is-useful-for-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/listening-music-while-coding-is-useful-for-developer" />
<lastmod>2025-09-21T09:17:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/get-to-know-normalize-ui-book</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/get-to-know-normalize-ui-book" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/get-to-know-normalize-ui-book" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/get-to-know-normalize-ui-book" />
<lastmod>2025-09-07T14:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/get-to-know-normalize-ui-book</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/get-to-know-normalize-ui-book" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/get-to-know-normalize-ui-book" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/get-to-know-normalize-ui-book" />
<lastmod>2025-09-07T14:27:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/how-lazy-loading-และ-code-split-works</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/how-lazy-loading-และ-code-split-works" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/how-lazy-loading-และ-code-split-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/how-lazy-loading-และ-code-split-works" />
<lastmod>2025-08-10T02:16:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/how-lazy-loading-และ-code-split-works</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/how-lazy-loading-และ-code-split-works" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/how-lazy-loading-และ-code-split-works" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/how-lazy-loading-และ-code-split-works" />
<lastmod>2025-08-10T02:16:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/why-sandwiched-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/why-sandwiched-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/why-sandwiched-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/why-sandwiched-developer" />
<lastmod>2025-08-05T09:39:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/why-sandwiched-developer</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/why-sandwiched-developer" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/why-sandwiched-developer" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/why-sandwiched-developer" />
<lastmod>2025-08-05T09:39:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/mcp-lesson-one</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/mcp-lesson-one" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/mcp-lesson-one" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/mcp-lesson-one" />
<lastmod>2025-07-12T16:12:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/mcp-lesson-one</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/mcp-lesson-one" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/mcp-lesson-one" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/mcp-lesson-one" />
<lastmod>2025-07-12T16:12:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/get-to-know-gsap-lesson-1</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/get-to-know-gsap-lesson-1" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/get-to-know-gsap-lesson-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/get-to-know-gsap-lesson-1" />
<lastmod>2025-07-06T12:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/get-to-know-gsap-lesson-1</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/get-to-know-gsap-lesson-1" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/get-to-know-gsap-lesson-1" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/get-to-know-gsap-lesson-1" />
<lastmod>2025-07-06T12:50:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-video/react-submit-2024-why-typescript-so-slow</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/react-submit-2024-why-typescript-so-slow" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/react-submit-2024-why-typescript-so-slow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/react-submit-2024-why-typescript-so-slow" />
<lastmod>2025-06-24T16:55:51.657Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-video/react-submit-2024-why-typescript-so-slow</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/react-submit-2024-why-typescript-so-slow" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/react-submit-2024-why-typescript-so-slow" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/react-submit-2024-why-typescript-so-slow" />
<lastmod>2025-06-24T16:55:51.657Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/golang-art-of-empty-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/golang-art-of-empty-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/golang-art-of-empty-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/golang-art-of-empty-world" />
<lastmod>2025-06-20T16:07:37.957Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/golang-art-of-empty-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/golang-art-of-empty-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/golang-art-of-empty-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/golang-art-of-empty-world" />
<lastmod>2025-06-20T16:07:37.957Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/whats-new-in-storybook-9</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/whats-new-in-storybook-9" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/whats-new-in-storybook-9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/whats-new-in-storybook-9" />
<lastmod>2025-06-08T06:47:57.573Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/whats-new-in-storybook-9</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/whats-new-in-storybook-9" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/whats-new-in-storybook-9" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/whats-new-in-storybook-9" />
<lastmod>2025-06-08T06:47:57.573Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-video/vue-and-vite-2025-by-evan-you</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/vue-and-vite-2025-by-evan-you" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/vue-and-vite-2025-by-evan-you" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/vue-and-vite-2025-by-evan-you" />
<lastmod>2025-06-03T15:18:36.241Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-video/vue-and-vite-2025-by-evan-you</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-video/vue-and-vite-2025-by-evan-you" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-video/vue-and-vite-2025-by-evan-you" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-video/vue-and-vite-2025-by-evan-you" />
<lastmod>2025-06-03T15:18:36.241Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-audio/go-the-language-of-the-unhurried-who-finish-first</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<lastmod>2025-06-03T08:18:59.267Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-audio/go-the-language-of-the-unhurried-who-finish-first</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/go-the-language-of-the-unhurried-who-finish-first" />
<lastmod>2025-06-03T08:18:59.267Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<lastmod>2025-06-01T18:02:48.117Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/typescript-a-voice-from-the-future-saying-you-cant-miss-again" />
<lastmod>2025-06-01T18:02:48.117Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<lastmod>2025-05-31T18:35:36.618Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts-audio/docker-the-art-of-packing-a-universe-into-a-small-box" />
<lastmod>2025-05-31T18:35:36.618Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/typescript-the-glasses-of-clarity-in-a-blurry-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<lastmod>2025-05-31T12:19:45.497Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/typescript-the-glasses-of-clarity-in-a-blurry-world</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/typescript-the-glasses-of-clarity-in-a-blurry-world" />
<lastmod>2025-05-31T12:19:45.497Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/rust-the-silence-of-steel</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/rust-the-silence-of-steel" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/rust-the-silence-of-steel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/rust-the-silence-of-steel" />
<lastmod>2025-05-31T11:51:57.171Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/rust-the-silence-of-steel</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/rust-the-silence-of-steel" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/rust-the-silence-of-steel" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/rust-the-silence-of-steel" />
<lastmod>2025-05-31T11:51:57.171Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/th/posts/golang-the-language-of-calm-built-for-chaos</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/golang-the-language-of-calm-built-for-chaos" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/golang-the-language-of-calm-built-for-chaos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/golang-the-language-of-calm-built-for-chaos" />
<lastmod>2025-05-31T11:33:09.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://sandwiched-developer.com/en/posts/golang-the-language-of-calm-built-for-chaos</loc>
<xhtml:link rel="alternate" hreflang="th" href="https://sandwiched-developer.com/th/posts/golang-the-language-of-calm-built-for-chaos" />
<xhtml:link rel="alternate" hreflang="en" href="https://sandwiched-developer.com/en/posts/golang-the-language-of-calm-built-for-chaos" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://sandwiched-developer.com/th/posts/golang-the-language-of-calm-built-for-chaos" />
<lastmod>2025-05-31T11:33:09.865Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
