<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://hanhpp.github.io/tags/cli/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/tmux-pane-window-management/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/workflow/</loc><lastmod>2026-09-08T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/ai/</loc><lastmod>2026-09-07T09:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/hardware/</loc><lastmod>2026-09-07T09:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/huawei-ascend-950-davinci-v3/</loc><lastmod>2026-09-07T09:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/sql-server-trustworthy-rollback-xact-abort/</loc><lastmod>2026-09-06T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/performance/</loc><lastmod>2026-09-06T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/sql/</loc><lastmod>2026-09-06T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/sql-server/</loc><lastmod>2026-09-06T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/sql-server-wildcard-joins-and-unpivot/</loc><lastmod>2026-09-05T10:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/go/</loc><lastmod>2026-09-04T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/go-1-27-is-quietly-load-bearing/</loc><lastmod>2026-09-04T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/release-notes/</loc><lastmod>2026-09-04T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/architecture/</loc><lastmod>2026-09-03T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-designing-an-order-workflow/</loc><lastmod>2026-09-03T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/distributed-systems/</loc><lastmod>2026-09-03T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/microservices/</loc><lastmod>2026-09-03T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/how-ai-actually-fits-into-my-dev-workflow/</loc><lastmod>2026-09-02T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-sagas-vs-two-phase-commit/</loc><lastmod>2026-09-01T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/ctf/</loc><lastmod>2026-08-29T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/how-i-started-learning-reverse-engineering/</loc><lastmod>2026-08-29T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/reverse-engineering/</loc><lastmod>2026-08-29T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/anti-debugging-tricks/</loc><lastmod>2026-08-27T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/custom-vms-in-ctf/</loc><lastmod>2026-08-25T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/your-first-crackme-walkthrough/</loc><lastmod>2026-08-22T14:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-picking-communication-tech/</loc><lastmod>2026-08-20T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/ghidra-in-30-minutes/</loc><lastmod>2026-08-18T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/debugging-microservices-where-did-that-request-go/</loc><lastmod>2026-08-15T10:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-versioning-without-breaking-everyone/</loc><lastmod>2026-08-13T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-local-dev-without-docker-compose-hell/</loc><lastmod>2026-08-11T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-deploying-without-the-fear/</loc><lastmod>2026-08-08T14:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-database-per-service/</loc><lastmod>2026-08-06T09:30:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-service-mesh-when-you-actually-need-one/</loc><lastmod>2026-08-04T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/go-performance-profiling-with-pprof/</loc><lastmod>2026-08-01T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-five-ways-to-talk/</loc><lastmod>2026-07-30T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/microservices-boundaries-coupling-cohesion/</loc><lastmod>2026-07-28T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/should-you-even-use-microservices/</loc><lastmod>2026-07-25T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/about/</loc><lastmod>2026-07-24T00:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/contact/</loc><lastmod>2026-07-24T00:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/caching-geospatial-queries-without-a-geo-database/</loc><lastmod>2026-07-23T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/geospatial/</loc><lastmod>2026-07-23T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/postgres/</loc><lastmod>2026-07-23T15:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/docker/</loc><lastmod>2026-07-21T14:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/self-hosting-a-routing-engine/</loc><lastmod>2026-07-21T14:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/demo/</loc><lastmod>2026-07-18T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/hugo/</loc><lastmod>2026-07-18T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/using-images-and-shortcodes/</loc><lastmod>2026-07-18T11:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/hugo-code-blocks-demo/</loc><lastmod>2026-07-16T10:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/tags/meta/</loc><lastmod>2026-07-14T09:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/posts/welcome-to-my-blog/</loc><lastmod>2026-07-14T09:00:00+07:00</lastmod></url><url><loc>https://hanhpp.github.io/categories/</loc></url></urlset>