<?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>http://blog.leix.dev/</loc></url><url><loc>http://blog.leix.dev/posts/12-factor-nine-with-kafka/</loc></url><url><loc>http://blog.leix.dev/posts/advancement-bottleneck-for-senior-engineer/</loc></url><url><loc>http://blog.leix.dev/posts/agile-thinking/</loc></url><url><loc>http://blog.leix.dev/posts/backend-programming-language-comparison/</loc></url><url><loc>http://blog.leix.dev/posts/become-to-indie-hacker/</loc></url><url><loc>http://blog.leix.dev/posts/cloud-service-cost-maturity/</loc></url><url><loc>http://blog.leix.dev/posts/code-reviewers-need-to-know/</loc></url><url><loc>http://blog.leix.dev/posts/compass-vender/</loc></url><url><loc>http://blog.leix.dev/posts/dapr-change-the-middleware-used-style/</loc></url><url><loc>http://blog.leix.dev/posts/definition-of-done-template/</loc></url><url><loc>http://blog.leix.dev/posts/don't-bring-programmer-mindset-into-life/</loc></url><url><loc>http://blog.leix.dev/posts/dont-talk-about-rules/</loc></url><url><loc>http://blog.leix.dev/posts/ebpf-powered-service-mesh/</loc></url><url><loc>http://blog.leix.dev/posts/failure-delivery/</loc></url><url><loc>http://blog.leix.dev/posts/familiarity-and-stranger-society/</loc></url><url><loc>http://blog.leix.dev/posts/go-map-design/</loc></url><url><loc>http://blog.leix.dev/posts/go-routine-holes/</loc></url><url><loc>http://blog.leix.dev/posts/golang-learning-books/</loc></url><url><loc>http://blog.leix.dev/posts/how-to-write-good-go-unit-test/</loc></url><url><loc>http://blog.leix.dev/posts/java-project-in-cloud-native-era/</loc></url><url><loc>http://blog.leix.dev/posts/kafka-and-os/</loc></url><url><loc>http://blog.leix.dev/posts/maturity-of-ci-cd/</loc></url><url><loc>http://blog.leix.dev/posts/my-it-career-experience/</loc></url><url><loc>http://blog.leix.dev/posts/observability-history/</loc></url><url><loc>http://blog.leix.dev/posts/programmer-division/</loc></url><url><loc>http://blog.leix.dev/posts/sprint-planning-practice/</loc></url><url><loc>http://blog.leix.dev/posts/use-struct-method-or-pointer-method/</loc></url><url><loc>http://blog.leix.dev/posts/webassembly-in-server/</loc></url><url><loc>http://blog.leix.dev/posts/what-should-a-35-year-old-programmer-do/</loc></url><url><loc>http://blog.leix.dev/posts/why-name-is-important/</loc></url></urlset>