<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://palakorn.com/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/"/></url><url><loc>https://palakorn.com/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/about/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/about/"/></url><url><loc>https://palakorn.com/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/blog/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/blog/"/></url><url><loc>https://palakorn.com/blog/api-design-rest-best-practices/</loc></url><url><loc>https://palakorn.com/blog/building-scalable-b2b-platforms-microservices/</loc></url><url><loc>https://palakorn.com/blog/cicd-pipeline-design-principles/</loc></url><url><loc>https://palakorn.com/blog/docker-compose-to-kubernetes-migration-guide/</loc></url><url><loc>https://palakorn.com/blog/from-jquery-to-react-20-years-of-frontend-evolution/</loc></url><url><loc>https://palakorn.com/blog/machine-learning-production-fastapi/</loc></url><url><loc>https://palakorn.com/blog/monitoring-observability-stack-production/</loc></url><url><loc>https://palakorn.com/blog/nextjs-full-stack-production-checklist/</loc></url><url><loc>https://palakorn.com/blog/postgresql-performance-tuning-production/</loc></url><url><loc>https://palakorn.com/blog/react-server-components-practical-patterns/</loc></url><url><loc>https://palakorn.com/blog/real-time-data-pipelines-lessons-from-production/</loc></url><url><loc>https://palakorn.com/blog/state-management-react-2025/</loc></url><url><loc>https://palakorn.com/blog/tag/api-design/</loc></url><url><loc>https://palakorn.com/blog/tag/architecture/</loc></url><url><loc>https://palakorn.com/blog/tag/backend/</loc></url><url><loc>https://palakorn.com/blog/tag/cicd/</loc></url><url><loc>https://palakorn.com/blog/tag/data-engineering/</loc></url><url><loc>https://palakorn.com/blog/tag/database/</loc></url><url><loc>https://palakorn.com/blog/tag/devops/</loc></url><url><loc>https://palakorn.com/blog/tag/docker/</loc></url><url><loc>https://palakorn.com/blog/tag/fastapi/</loc></url><url><loc>https://palakorn.com/blog/tag/frontend/</loc></url><url><loc>https://palakorn.com/blog/tag/github-actions/</loc></url><url><loc>https://palakorn.com/blog/tag/infrastructure/</loc></url><url><loc>https://palakorn.com/blog/tag/javascript/</loc></url><url><loc>https://palakorn.com/blog/tag/kafka/</loc></url><url><loc>https://palakorn.com/blog/tag/kubernetes/</loc></url><url><loc>https://palakorn.com/blog/tag/machine-learning/</loc></url><url><loc>https://palakorn.com/blog/tag/microservices/</loc></url><url><loc>https://palakorn.com/blog/tag/monitoring/</loc></url><url><loc>https://palakorn.com/blog/tag/nextjs/</loc></url><url><loc>https://palakorn.com/blog/tag/nodejs/</loc></url><url><loc>https://palakorn.com/blog/tag/performance/</loc></url><url><loc>https://palakorn.com/blog/tag/postgresql/</loc></url><url><loc>https://palakorn.com/blog/tag/production/</loc></url><url><loc>https://palakorn.com/blog/tag/python/</loc></url><url><loc>https://palakorn.com/blog/tag/react/</loc></url><url><loc>https://palakorn.com/blog/tag/real-time/</loc></url><url><loc>https://palakorn.com/blog/tag/rest/</loc></url><url><loc>https://palakorn.com/blog/tag/rust/</loc></url><url><loc>https://palakorn.com/blog/tag/state-management/</loc></url><url><loc>https://palakorn.com/blog/tag/systems-programming/</loc></url><url><loc>https://palakorn.com/blog/tag/typescript/</loc></url><url><loc>https://palakorn.com/blog/tag/web-history/</loc></url><url><loc>https://palakorn.com/blog/typescript-patterns-large-codebases/</loc></url><url><loc>https://palakorn.com/blog/why-rust-changed-how-i-think-about-backend-performance/</loc></url><url><loc>https://palakorn.com/contact/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/contact/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/contact/"/></url><url><loc>https://palakorn.com/portfolio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/portfolio/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/portfolio/"/></url><url><loc>https://palakorn.com/portfolio/b2b-ota-platform-moonholidays/</loc></url><url><loc>https://palakorn.com/portfolio/corridraw-collaborative-diagram-saas/</loc></url><url><loc>https://palakorn.com/portfolio/edi-supply-chain-integration/</loc></url><url><loc>https://palakorn.com/portfolio/insurance-matching-platform/</loc></url><url><loc>https://palakorn.com/portfolio/legal-marketplace-platform/</loc></url><url><loc>https://palakorn.com/portfolio/multi-vendor-ecommerce-marketplace/</loc></url><url><loc>https://palakorn.com/portfolio/real-estate-ml-microservice/</loc></url><url><loc>https://palakorn.com/portfolio/solar-pv-monitoring-system/</loc></url><url><loc>https://palakorn.com/privacy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/privacy/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/privacy/"/></url><url><loc>https://palakorn.com/resume/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/resume/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/resume/"/></url><url><loc>https://palakorn.com/search/</loc></url><url><loc>https://palakorn.com/services/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/services/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/services/"/></url><url><loc>https://palakorn.com/terms/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/terms/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/terms/"/></url><url><loc>https://palakorn.com/th/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/"/></url><url><loc>https://palakorn.com/th/about/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/about/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/about/"/></url><url><loc>https://palakorn.com/th/blog/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/blog/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/blog/"/></url><url><loc>https://palakorn.com/th/contact/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/contact/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/contact/"/></url><url><loc>https://palakorn.com/th/portfolio/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/portfolio/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/portfolio/"/></url><url><loc>https://palakorn.com/th/privacy/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/privacy/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/privacy/"/></url><url><loc>https://palakorn.com/th/resume/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/resume/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/resume/"/></url><url><loc>https://palakorn.com/th/services/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/services/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/services/"/></url><url><loc>https://palakorn.com/th/terms/</loc><xhtml:link rel="alternate" hreflang="en" href="https://palakorn.com/terms/"/><xhtml:link rel="alternate" hreflang="th" href="https://palakorn.com/th/terms/"/></url></urlset>