<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://manulx.blog/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://manulx.blog/en/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/about" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/about" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/about" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manulx.blog/en/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/contact" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/contact" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/contact" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://manulx.blog/vn</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://manulx.blog/vn/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/about" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/about" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/about" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manulx.blog/vn/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/contact" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/contact" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/contact" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://manulx.blog/jp</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://manulx.blog/jp/about</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/about" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/about" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/about" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/about" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://manulx.blog/jp/contact</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/contact" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/contact" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/contact" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/contact" />
<lastmod>2026-01-01T00:00:00.000Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781412093721-Gemini_Generated_Image_nh4hlonh4hlonh4h-2.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:09.244Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/http-request-journey-nginx-apisix-k8s</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781412093721-Gemini_Generated_Image_nh4hlonh4hlonh4h-2.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:09.244Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/http-request-journey-nginx-apisix-k8s</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/http-request-journey-nginx-apisix-k8s" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/http-request-journey-nginx-apisix-k8s" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781412093721-Gemini_Generated_Image_nh4hlonh4hlonh4h-2.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:09.244Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/build-dns-server-in-rust</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781362888220-Gemini_Generated_Image_vfw45lvfw45lvfw4.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:38.852Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/build-dns-server-in-rust</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781362888220-Gemini_Generated_Image_vfw45lvfw45lvfw4.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:38.852Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/build-dns-server-in-rust</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/build-dns-server-in-rust" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/build-dns-server-in-rust" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781362888220-Gemini_Generated_Image_vfw45lvfw45lvfw4.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:40:38.852Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/nginx-config-gotchas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781190637866-Gemini_Generated_Image_o9mhdlo9mhdlo9mh.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:41:21.100Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/nginx-config-gotchas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781190637866-Gemini_Generated_Image_o9mhdlo9mhdlo9mh.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:41:21.100Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/nginx-config-gotchas</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/nginx-config-gotchas" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/nginx-config-gotchas" />
<image:image>
<image:loc>https://manulx.blog/uploads/1781190637866-Gemini_Generated_Image_o9mhdlo9mhdlo9mh.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:41:21.100Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780935230711-Gemini_Generated_Image_m86r44m86r44m86r.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:20.697Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/syntax-evolution-java-rust-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780935230711-Gemini_Generated_Image_m86r44m86r44m86r.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:20.697Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/syntax-evolution-java-rust-kotlin</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/syntax-evolution-java-rust-kotlin" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/syntax-evolution-java-rust-kotlin" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780935230711-Gemini_Generated_Image_m86r44m86r44m86r.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:20.697Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780331911042-Gemini_Generated_Image_t38353t38353t383.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/bazel-monorepo-mid-level-engineer-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780331911042-Gemini_Generated_Image_t38353t38353t383.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/bazel-monorepo-mid-level-engineer-experience</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/bazel-monorepo-mid-level-engineer-experience" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/bazel-monorepo-mid-level-engineer-experience" />
<image:image>
<image:loc>https://manulx.blog/uploads/1780331911042-Gemini_Generated_Image_t38353t38353t383.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/when-to-violate-lsp-clean-architecture</loc>
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779981821125-Gemini_Generated_Image_xempf3xempf3xemp.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:47:58.759Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture</loc>
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779981821125-Gemini_Generated_Image_xempf3xempf3xemp.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:47:58.759Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/when-to-violate-lsp-clean-architecture</loc>
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/when-to-violate-lsp-clean-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/when-to-violate-lsp-clean-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779981821125-Gemini_Generated_Image_xempf3xempf3xemp.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:47:58.759Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779894983146-Gemini_Generated_Image_uz7sdcuz7sdcuz7s.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:53:25.925Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/ocp-philosophy-dagger-2-oil-rig-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779894983146-Gemini_Generated_Image_uz7sdcuz7sdcuz7s.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:53:25.925Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/ocp-philosophy-dagger-2-oil-rig-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/ocp-philosophy-dagger-2-oil-rig-architecture" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779894983146-Gemini_Generated_Image_uz7sdcuz7sdcuz7s.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:53:25.925Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/posts/understanding-single-responsibility-principle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779637156165-Gemini_Generated_Image_917ayw917ayw917a.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/vn/posts/understanding-single-responsibility-principle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779637156165-Gemini_Generated_Image_917ayw917ayw917a.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/jp/posts/understanding-single-responsibility-principle</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/posts/understanding-single-responsibility-principle" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/posts/understanding-single-responsibility-principle" />
<image:image>
<image:loc>https://manulx.blog/uploads/1779637156165-Gemini_Generated_Image_917ayw917ayw917a.png</image:loc>
</image:image>
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://manulx.blog/en/category/system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/system-design" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/system-design" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/system-design" />
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/en/category/artificial-intelligence</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/artificial-intelligence" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/en/category/software-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/software-engineering" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/en/category/Technology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/Technology" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/Technology" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/Technology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/Technology" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/en/category/lifestyle-adventure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/lifestyle-adventure" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/vn/category/system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/system-design" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/system-design" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/system-design" />
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/vn/category/artificial-intelligence</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/artificial-intelligence" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/vn/category/software-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/software-engineering" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/vn/category/Technology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/Technology" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/Technology" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/Technology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/Technology" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/vn/category/lifestyle-adventure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/lifestyle-adventure" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/jp/category/system-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/system-design" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/system-design" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/system-design" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/system-design" />
<lastmod>2026-06-15T17:42:45.844Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/jp/category/artificial-intelligence</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/artificial-intelligence" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/artificial-intelligence" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/jp/category/software-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/software-engineering" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/software-engineering" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/jp/category/Technology</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/Technology" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/Technology" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/Technology" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/Technology" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://manulx.blog/jp/category/lifestyle-adventure</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://manulx.blog/en/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="vi" href="https://manulx.blog/vn/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="ja" href="https://manulx.blog/jp/category/lifestyle-adventure" />
<xhtml:link rel="alternate" hreflang="x-default" href="https://manulx.blog/en/category/lifestyle-adventure" />
<lastmod>2026-06-15T17:55:56.980Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
