<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>http://localhost:3000</loc></url><url><loc>http://localhost:3000/blog</loc></url><url><loc>http://localhost:3000/rss.xml</loc></url><url><loc>http://localhost:3000/blog/namesilo-vercel-custom-domain</loc><lastmod>2026-11-11</lastmod></url><url><loc>http://localhost:3000/blog/phpstorm-xdebug</loc><lastmod>2026-10-15</lastmod></url><url><loc>http://localhost:3000/blog/elasticsearch-docker-wsl2-practice</loc><lastmod>2026-09-28</lastmod></url><url><loc>http://localhost:3000/blog/elasticsearch-bool-query-guide</loc><lastmod>2026-09-23</lastmod></url><url><loc>http://localhost:3000/blog/elasticsearch-nested-vs-term</loc><lastmod>2026-09-18</lastmod></url><url><loc>http://localhost:3000/blog/yt-dlp-principle</loc><lastmod>2026-08-19</lastmod></url><url><loc>http://localhost:3000/blog/homebrew-python-path</loc><lastmod>2026-08-15</lastmod></url><url><loc>http://localhost:3000/blog/yt-dlp-python-version</loc><lastmod>2026-08-15</lastmod></url><url><loc>http://localhost:3000/blog/zshrc-proxy-alias</loc><lastmod>2026-08-15</lastmod></url><url><loc>http://localhost:3000/blog/cursor-search-ignore-vendor</loc><lastmod>2026-08-12</lastmod></url><url><loc>http://localhost:3000/blog/git-push-set-upstream</loc><lastmod>2026-07-22</lastmod></url><url><loc>http://localhost:3000/blog/vscode-compact-folders</loc><lastmod>2026-07-13</lastmod></url><url><loc>http://localhost:3000/blog/vscode-python-config</loc><lastmod>2026-07-11</lastmod></url><url><loc>http://localhost:3000/blog/site-ai-assistant-deepseek</loc><lastmod>2026-07-08</lastmod></url><url><loc>http://localhost:3000/blog/talebook-docker-compose</loc><lastmod>2026-06-28</lastmod></url><url><loc>http://localhost:3000/blog/nuxt-vue-warn-handler</loc><lastmod>2026-05-28</lastmod></url><url><loc>http://localhost:3000/blog/vue-composables-hooks</loc><lastmod>2026-05-23</lastmod></url><url><loc>http://localhost:3000/blog/nuxtlink-prefetch-refresh-jank</loc><lastmod>2026-04-28</lastmod></url><url><loc>http://localhost:3000/blog/typescript-type-definition</loc><lastmod>2026-04-27</lastmod></url><url><loc>http://localhost:3000/blog/package-lock-vs-pnpm-lock</loc><lastmod>2026-04-23</lastmod></url><url><loc>http://localhost:3000/blog/vue-watch</loc><lastmod>2026-04-20</lastmod></url><url><loc>http://localhost:3000/blog/ref-with-reactive</loc><lastmod>2026-04-18</lastmod></url><url><loc>http://localhost:3000/blog/vue-provide-inject-nearest-ancestor</loc><lastmod>2026-04-16</lastmod></url><url><loc>http://localhost:3000/blog/box-sizing-border-box</loc><lastmod>2026-04-12</lastmod></url><url><loc>http://localhost:3000/blog/markdown-cheatsheet</loc><lastmod>2026-04-10</lastmod></url><url><loc>http://localhost:3000/blog/vscode-eslint-prettier-config</loc><lastmod>2026-04-10</lastmod></url></urlset>