<?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>http://blog.naryyeh.com/posts/</loc><lastmod>2026-08-06T21:19:42+08:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="zh-tw" href="http://blog.naryyeh.com/zh-tw/posts/"/><xhtml:link rel="alternate" hreflang="en" href="http://blog.naryyeh.com/posts/"/></url><url><loc>http://blog.naryyeh.com/posts/nvim/review-code-with-nvim/</loc><lastmod>2026-08-06T21:19:42+08:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="zh-tw" href="http://blog.naryyeh.com/zh-tw/posts/nvim/review-code-with-nvim/"/><xhtml:link rel="alternate" hreflang="en" href="http://blog.naryyeh.com/posts/nvim/review-code-with-nvim/"/></url><url><loc>http://blog.naryyeh.com/posts/ray/ray-cancel-threaded-actor/</loc><lastmod>2025-12-27T20:09:42+08:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>http://blog.naryyeh.com/posts/flyte/flyte-architecture/</loc><lastmod>2025-08-23T20:09:42+08:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="zh-tw" href="http://blog.naryyeh.com/zh-tw/posts/flyte/flyte-architecture/"/><xhtml:link rel="alternate" hreflang="en" href="http://blog.naryyeh.com/posts/flyte/flyte-architecture/"/></url><url><loc>http://blog.naryyeh.com/</loc><lastmod>2025-08-18T11:00:00+08:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority><xhtml:link rel="alternate" hreflang="zh-tw" href="http://blog.naryyeh.com/zh-tw/"/><xhtml:link rel="alternate" hreflang="en" href="http://blog.naryyeh.com/"/></url></urlset>