<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <!-- 首页 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- 全部文章索引 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/all.html</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- 分类页 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- 技术教程 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/git-cheatsheet.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/macos-tools.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-05-06</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/web-security-basics.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/developer-productivity-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/frontend-framework-comparison-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- 副业资源 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/free-images.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-05-03</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/remote-work.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-04-28</lastmod>
  </url>
  <!-- 工具推荐 -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/chrome-plugins.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-04-15</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/note-apps.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-04-10</lastmod>
  </url>
  <!-- AI 教程（活跃版块，priority + changefreq 上调） -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/prompt-engineering.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-coding.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-06</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-writing.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-05</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/stable-diffusion.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-04</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/midjourney-prompts.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-03</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ollama-local-llm.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/langchain-intro.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-video-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-04-30</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-data-analysis.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-04-29</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-personal-efficiency.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-04-28</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-ppt-presentation.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/perplexity-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/no-code-ai-chatbot.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-06</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/vscode-extensions.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/docker-quickstart.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/github-copilot-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/programmer-side-hustle.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/content-creator-startup.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/digital-products-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/online-tools-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/editor-comparison-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/free-api-collection.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/python-tutorial.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/linux-commands.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/regex-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/indie-dev-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/tech-blog-monetization.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/cross-border-ecommerce.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/notion-complete-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/cli-tools-collection.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-automation-workflow.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/chatgpt-plus-worth.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/password-manager-comparison.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/screen-recording-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/dev-podcasts.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/rest-api-best-practices.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/unit-testing-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/knowledge-monetization.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/claude-vs-chatgpt.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/"/>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/git-cheatsheet.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/git-cheatsheet.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/git-cheatsheet.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/python-tutorial.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/python-tutorial.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/python-tutorial.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/docker-quickstart.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/docker-quickstart.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/docker-quickstart.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/vscode-extensions.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/vscode-extensions.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/vscode-extensions.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/remote-work.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/remote-work.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/sidehustle/remote-work.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/free-images.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/free-images.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/sidehustle/free-images.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/chrome-plugins.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/chrome-plugins.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tools/chrome-plugins.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/editor-comparison-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/editor-comparison-2026.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tools/editor-comparison-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/online-tools-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/online-tools-2026.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tools/online-tools-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/free-api-collection.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/free-api-collection.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tools/free-api-collection.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/prompt-engineering.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/prompt-engineering.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/prompt-engineering.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-coding.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-coding.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/ai-coding.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/midjourney-prompts.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/midjourney-prompts.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/midjourney-prompts.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/perplexity-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/perplexity-guide.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/perplexity-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/chatgpt-plus-worth.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/chatgpt-plus-worth.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/chatgpt-plus-worth.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/claude-vs-chatgpt.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/claude-vs-chatgpt.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/ai/claude-vs-chatgpt.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/project-management-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tech/git-advanced.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/affiliate-marketing.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/openai-api-intro.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-art-monetization.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/privacy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/privacy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-side-hustles-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-side-hustles-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/affiliate-marketing-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/affiliate-marketing-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-digital-products.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-digital-products.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/saas-bootstrapping-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/saas-bootstrapping-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/linux-commands.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/linux-commands.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/linux-commands.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/rest-api-best-practices.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/rest-api-best-practices.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/rest-api-best-practices.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/git-advanced.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/git-advanced.html"/>
    <xhtml:link rel="alternate" hreflang="zh-CN" href="https://dingjiu1989-hue.github.io/tech/git-advanced.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-07</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-free-dev-tools-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-free-dev-tools-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/design-tools-for-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/design-tools-for-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/"/>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/cursor-vs-copilot-vs-claude-code.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/cursor-vs-copilot-vs-claude-code.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/vercel-vs-netlify-vs-cloudflare.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/vercel-vs-netlify-vs-cloudflare.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/supabase-vs-firebase-vs-neon.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/supabase-vs-firebase-vs-neon.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/figma-vs-canva-vs-penpot.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/figma-vs-canva-vs-penpot.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/github-vs-gitlab-vs-bitbucket.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/github-vs-gitlab-vs-bitbucket.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/react-vs-vue-vs-angular-vs-svelte.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/react-vs-vue-vs-angular-vs-svelte.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/nextjs-vs-nuxt-vs-sveltekit.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/nextjs-vs-nuxt-vs-sveltekit.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/tailwind-vs-bootstrap-vs-mui.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/tailwind-vs-bootstrap-vs-mui.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/prisma-vs-drizzle-vs-typeorm.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/prisma-vs-drizzle-vs-typeorm.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/trpc-vs-graphql-vs-rest.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/trpc-vs-graphql-vs-rest.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/postgresql-vs-mysql-vs-sqlite.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/postgresql-vs-mysql-vs-sqlite.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/vite-vs-webpack-vs-turbopack.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/vite-vs-webpack-vs-turbopack.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/bun-vs-node-vs-deno.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/bun-vs-node-vs-deno.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/docker-vs-podman.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/docker-vs-podman.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/aws-vs-azure-vs-gcp.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/aws-vs-azure-vs-gcp.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/notion-vs-obsidian-vs-linear.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/notion-vs-obsidian-vs-linear.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-static-site-generators-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-static-site-generators-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-cicd-tools-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-cicd-tools-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-api-testing-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-api-testing-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-database-gui-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-database-gui-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-open-source-saas-alternatives.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-open-source-saas-alternatives.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-web-performance-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-web-performance-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/typescript-advanced-patterns.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/typescript-advanced-patterns.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/testing-strategies-web-apps.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/testing-strategies-web-apps.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/web-security-basics.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/web-security-basics.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/database-design-fundamentals.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/database-design-fundamentals.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/microservices-vs-monolith.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/microservices-vs-monolith.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/git-workflows-team-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/git-workflows-team-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/api-design-patterns.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/api-design-patterns.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/devops-for-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/devops-for-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/best-llms-for-coding-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/best-llms-for-coding-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/run-local-ai-models.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/run-local-ai-models.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-agents-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-agents-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-api-integration-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-api-integration-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-image-generation-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-image-generation-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/cursor-advanced-tips.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/cursor-advanced-tips.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/freelance-pricing-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/freelance-pricing-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/build-and-sell-api.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/build-and-sell-api.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/technical-writing-income.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/technical-writing-income.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/newsletter-monetization-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/newsletter-monetization-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/micro-saas-ideas-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/micro-saas-ideas-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/selling-code-templates.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/selling-code-templates.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/typescript-vs-javascript.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/typescript-vs-javascript.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/zustand-vs-redux-vs-jotai.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/zustand-vs-redux-vs-jotai.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/playwright-vs-cypress-vs-selenium.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/playwright-vs-cypress-vs-selenium.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/hono-vs-express-vs-fastify.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/hono-vs-express-vs-fastify.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/pnpm-vs-npm-vs-yarn.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/pnpm-vs-npm-vs-yarn.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/zod-vs-yup-vs-valibot.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/zod-vs-yup-vs-valibot.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/planetscale-vs-turso-vs-neon.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/planetscale-vs-turso-vs-neon.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/cloudflare-workers-vs-lambda-vs-deno-deploy.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/cloudflare-workers-vs-lambda-vs-deno-deploy.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/fly-io-vs-railway-vs-render.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/fly-io-vs-railway-vs-render.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/prettier-vs-biome.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/prettier-vs-biome.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-free-hosting-side-projects.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-free-hosting-side-projects.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-dev-youtube-channels.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-dev-youtube-channels.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-programming-books.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-programming-books.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-code-review-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-code-review-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-auth-solutions.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-auth-solutions.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-dev-podcasts.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-dev-podcasts.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-free-tier-platforms.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-free-tier-platforms.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-dev-communities.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-dev-communities.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/deploy-nextjs-free.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/deploy-nextjs-free.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/monorepo-setup-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/monorepo-setup-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/environment-variables-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/environment-variables-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/error-handling-best-practices.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/error-handling-best-practices.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/caching-strategies-web-apps.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/caching-strategies-web-apps.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/websocket-vs-sse-vs-polling.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/websocket-vs-sse-vs-polling.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/css-responsive-design-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/css-responsive-design-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/youtube-channel-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/youtube-channel-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-notion-templates.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-notion-templates.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/monetize-github-project.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/monetize-github-project.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-consulting-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-consulting-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/create-online-course.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/create-online-course.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/build-mobile-app-income.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/build-mobile-app-income.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/paid-communities-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/paid-communities-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-social-media-monetization.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-social-media-monetization.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-terminal-emulators.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-terminal-emulators.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-note-taking-apps-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-note-taking-apps-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-git-gui-clients.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-git-gui-clients.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-api-documentation-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-api-documentation-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-monitoring-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-monitoring-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-project-management-dev.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-project-management-dev.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/chatgpt-vs-claude-vs-gemini-api.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/chatgpt-vs-claude-vs-gemini-api.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/prompt-engineering-advanced.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/prompt-engineering-advanced.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/best-ai-tools-developers-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/best-ai-tools-developers-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/build-chatgpt-plugin.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/build-chatgpt-plugin.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/fine-tune-open-source-llm.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/fine-tune-open-source-llm.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-devops-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-devops-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/react-hooks-complete-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/react-hooks-complete-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/nodejs-streams-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/nodejs-streams-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/authentication-best-practices-2026.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/authentication-best-practices-2026.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/graphql-api-design.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/graphql-api-design.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/database-migration-strategies.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/database-migration-strategies.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/web-accessibility-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/web-accessibility-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/python-asyncio-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/python-asyncio-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/docker-compose-production.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/docker-compose-production.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/eslint-vs-prettier-vs-biome.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/eslint-vs-prettier-vs-biome.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/kubernetes-vs-docker-swarm-vs-nomad.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/kubernetes-vs-docker-swarm-vs-nomad.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/remix-vs-nextjs-vs-tanstack.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/remix-vs-nextjs-vs-tanstack.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/redis-vs-memcached-vs-dragonfly.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/redis-vs-memcached-vs-dragonfly.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/nginx-vs-caddy-vs-traefik.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/nginx-vs-caddy-vs-traefik.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/drizzle-vs-kysely-vs-knex.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/drizzle-vs-kysely-vs-knex.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/vitest-vs-jest-vs-bun-test.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/vitest-vs-jest-vs-bun-test.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/terraform-vs-pulumi-vs-crossplane.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/terraform-vs-pulumi-vs-crossplane.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/stripe-vs-paddle-vs-lemonsqueezy.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/stripe-vs-paddle-vs-lemonsqueezy.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/clerk-vs-auth0-vs-lucia.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/clerk-vs-auth0-vs-lucia.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/astro-vs-gatsby-vs-hugo.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/astro-vs-gatsby-vs-hugo.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/langchain-vs-llamaindex-vs-haystack.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/langchain-vs-llamaindex-vs-haystack.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/system-design-interview-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/system-design-interview-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/postgresql-query-optimization.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/postgresql-query-optimization.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/full-text-search-comparison.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/full-text-search-comparison.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/webhook-implementation-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/webhook-implementation-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/rate-limiting-strategies.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/rate-limiting-strategies.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/ci-cd-pipeline-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/ci-cd-pipeline-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/chrome-extension-monetization.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/chrome-extension-monetization.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/web-scraping-business.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/web-scraping-business.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-ui-kits-design-assets.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-ui-kits-design-assets.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-podcast-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-podcast-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/browser-extension-development.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/browser-extension-development.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/low-code-no-code-developer.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/low-code-no-code-developer.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/open-source-llm-comparison.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/open-source-llm-comparison.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-code-review-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-code-review-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/rag-best-practices.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/rag-best-practices.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/llm-cost-optimization.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/llm-cost-optimization.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/function-calling-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/function-calling-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/prompt-injection-prevention.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/prompt-injection-prevention.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-video-generation-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-video-generation-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-voice-agents.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-voice-agents.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/oauth2-oidc-implementation.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/oauth2-oidc-implementation.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/database-sharding-strategies.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/database-sharding-strategies.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/api-versioning-strategies.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/api-versioning-strategies.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/event-driven-architecture-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/event-driven-architecture-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/domain-flipping-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/domain-flipping-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-stock-photos-videos.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-stock-photos-videos.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/online-coding-tutoring-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/online-coding-tutoring-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/build-vs-buy-saas-decisions.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/build-vs-buy-saas-decisions.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-error-tracking-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-error-tracking-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-feature-flag-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-feature-flag-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-headless-cms-platforms.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-headless-cms-platforms.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-email-api-services.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-email-api-services.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-log-management-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-log-management-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-uptime-monitoring-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-uptime-monitoring-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-scheduling-cron-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-scheduling-cron-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-website-analytics-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-website-analytics-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/llm-evaluation-benchmarks.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/llm-evaluation-benchmarks.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-chatbot-build-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-chatbot-build-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/embedding-models-comparison.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/embedding-models-comparison.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/linear-vs-jira-vs-notion.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/linear-vs-jira-vs-notion.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/render-vs-fly-vs-railway.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/render-vs-fly-vs-railway.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/warp-vs-iterm2-vs-kitty.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/warp-vs-iterm2-vs-kitty.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/rust-for-javascript-developers.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/rust-for-javascript-developers.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/edge-computing-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/edge-computing-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/grpc-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/grpc-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/database-indexing-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/database-indexing-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/load-testing-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/load-testing-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/distributed-transactions-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/distributed-transactions-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/selling-api-access.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/selling-api-access.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/open-core-business-model.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/open-core-business-model.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/build-community-monetize.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/build-community-monetize.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/landing-page-optimization.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/landing-page-optimization.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-api-gateway-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-api-gateway-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-diagram-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-diagram-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-backend-as-a-service.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-backend-as-a-service.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-code-snippet-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-code-snippet-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/vector-database-comparison.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/vector-database-comparison.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/prompt-optimization-techniques.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/prompt-optimization-techniques.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-testing-tools.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-testing-tools.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/multimodal-ai-guide.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/multimodal-ai-guide.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/tailscale-vs-zerotier-vs-cloudflare.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/tailscale-vs-zerotier-vs-cloudflare.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/htmx-vs-alpine-vs-vanilla-js.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/htmx-vs-alpine-vs-vanilla-js.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/duckdb-vs-sqlite.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/duckdb-vs-sqlite.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/php-vs-python-vs-node.html</loc>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/php-vs-python-vs-node.html"/>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/webassembly-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/webassembly-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/css-container-queries-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/css-container-queries-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/react-server-components-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/react-server-components-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-vscode-extensions.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-vscode-extensions.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/bug-bounty-hunting-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/bug-bounty-hunting-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/sell-website-templates.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/sell-website-templates.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-sponsorship-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-sponsorship-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/developer-investing-finance.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/developer-investing-finance.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-api-clients-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-api-clients-2026.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-secrets-management-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-secrets-management-tools.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-developer-hardware-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-developer-hardware-2026.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-css-frameworks-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-css-frameworks-2026.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-local-dev-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-local-dev-tools.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-developer-marketplaces-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-developer-marketplaces-2026.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-code-documentation-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-code-documentation-tools.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/semantic-search-implementation.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/semantic-search-implementation.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-agents-memory-patterns.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-agents-memory-patterns.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/building-rag-from-scratch.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/building-rag-from-scratch.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/ai/ai-powered-code-migration.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/ai/ai-powered-code-migration.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/code-editors-comparison-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/code-editors-comparison-2026.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/self-hosted-paas-comparison.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/self-hosted-paas-comparison.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/mobile-frameworks-comparison.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/mobile-frameworks-comparison.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/api-architecture-comparison.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/api-architecture-comparison.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/compare/component-library-comparison.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-08</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/compare/component-library-comparison.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/code-review-best-practices.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/code-review-best-practices.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/sidehustle/freelance-client-acquisition-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/sidehustle/freelance-client-acquisition-guide.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-container-registry-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-container-registry-tools.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/api-security-best-practices.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/api-security-best-practices.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tech/refactor-vs-rewrite.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tech/refactor-vs-rewrite.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/tools/best-supply-chain-security-tools.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://dingjiu1989-hue.github.io/en/tools/best-supply-chain-security-tools.html"/>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/mcp-protocol-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-agent-development-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ai/ai-coding-tools-comparison-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/ai-era-side-hustles.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/saas-idea-validation.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/sidehustle/newsletter-monetization-guide.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/terminal-tools-2026.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/ai-model-cost-calculator.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/framework-decision-wizard.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/json-to-typescript.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/tools/cron-expression-builder.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <!-- AI discovery & feeds -->
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/feed.json</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/feed.json</loc>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/llms.txt</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/llms-full.txt</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/llms-full-cn.txt</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/ads.txt</loc>
    <changefreq>monthly</changefreq>
    <priority>0.3</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/about.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/en/privacy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
  <url>
    <loc>https://dingjiu1989-hue.github.io/privacy.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
    <lastmod>2026-05-09</lastmod>
  </url>
</urlset>
