<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://blog.kylegeeks.com/posts/2026/03/2028gic/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/ai/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E6%9C%AA%E6%9D%A5%E9%A2%84%E6%B5%8B/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/%E7%A7%91%E6%8A%80/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%BB%8F%E6%B5%8E%E5%8D%B1%E6%9C%BA/</loc>
    <lastmod>2026-03-12T15:40:24+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/clash/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/linux/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2026/03/clash_tailscale_solutions_blog/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/tailscale/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/tech/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%BD%91%E7%BB%9C/</loc>
    <lastmod>2026-03-11T11:33:38+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/amy-tam/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/career/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/technology/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2026/02/the-cost-of-staying/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%A7%91%E6%8A%80%E8%A1%8C%E4%B8%9A/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%BF%BB%E8%AF%91/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E8%81%8C%E4%B8%9A%E7%94%9F%E6%B6%AF/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E9%80%89%E6%8B%A9/</loc>
    <lastmod>2026-02-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/chris-gregori/</loc>
    <lastmod>2026-01-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/dan-koe/</loc>
    <lastmod>2026-01-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/life/</loc>
    <lastmod>2026-01-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2026/01/code-is-cheap-now-software-isnt/</loc>
    <lastmod>2026-01-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2026/01/how-to-fix-your-entire-life-in-1-day/</loc>
    <lastmod>2026-01-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%94%9F%E6%B4%BB/</loc>
    <lastmod>2026-01-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E8%87%AA%E6%88%91%E6%8F%90%E5%8D%87/</loc>
    <lastmod>2026-01-18T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E8%A7%82%E7%82%B9/</loc>
    <lastmod>2026-01-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc>
    <lastmod>2026-01-18T12:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/</loc>
    <lastmod>2026-01-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E5%BF%83%E7%90%86/</loc>
    <lastmod>2026-01-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E9%98%85%E8%AF%BB/</loc>
    <lastmod>2026-01-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/2026/siddhartha-reading-thoughts/</loc>
    <lastmod>2026-01-13T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/cloudflare/</loc>
    <lastmod>2026-01-07T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2026/01/cloudflare-page-redirect/</loc>
    <lastmod>2026-01-07T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/categories/techology/</loc>
    <lastmod>2026-01-07T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E5%BB%BA%E7%AB%99/</loc>
    <lastmod>2026-01-07T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/hugo/</loc>
    <lastmod>2025-12-16T09:50:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/12/hugo-add-giscus-as-comment-system/</loc>
    <lastmod>2025-12-16T09:50:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/2025/saturday-in-guangzhou/</loc>
    <lastmod>2025-08-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E4%BA%B2%E5%AF%86%E5%85%B3%E7%B3%BB/</loc>
    <lastmod>2025-08-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E7%94%9F%E6%B4%BB%E8%AE%B0%E5%BD%95/</loc>
    <lastmod>2025-08-30T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/2025/straight-man-buying-flowers/</loc>
    <lastmod>2025-08-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/java/</loc>
    <lastmod>2025-05-23T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E5%87%BD%E6%95%B0%E7%BC%96%E7%A8%8B/</loc>
    <lastmod>2025-05-23T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/05/ceil-for-integers/</loc>
    <lastmod>2025-05-23T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/springboot/</loc>
    <lastmod>2025-05-11T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/05/debug-tomcat-thread-issue/</loc>
    <lastmod>2025-05-11T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/tomcat/</loc>
    <lastmod>2025-05-11T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E6%83%B3%E6%B3%95%E8%AE%B0%E5%BD%95/</loc>
    <lastmod>2025-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95/</loc>
    <lastmod>2025-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/2025/unique-programmer/</loc>
    <lastmod>2025-03-23T00:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/03/fucniton-for-java/</loc>
    <lastmod>2025-03-19T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/about/</loc>
    <lastmod>2025-03-19T00:20:37+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/about/index.zh-cn/</loc>
    <lastmod>2025-03-19T00:20:37+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/tags/langchain4j/</loc>
    <lastmod>2025-02-20T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/02/langchain4j-tool/</loc>
    <lastmod>2025-02-20T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/02/springboot-langchain4j/</loc>
    <lastmod>2025-02-20T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2025/01/springboot-langchain4j-agent/</loc>
    <lastmod>2025-01-22T10:00:00+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2024/09/configure-domain/</loc>
    <lastmod>2024-09-22T15:53:03+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/2023/09/first-page/</loc>
    <lastmod>2023-09-29T16:46:16+08:00</lastmod>
  </url><url>
    <loc>https://blog.kylegeeks.com/archives/</loc>
  </url><url>
    <loc>https://blog.kylegeeks.com/notes/archives/</loc>
  </url><url>
    <loc>https://blog.kylegeeks.com/posts/archives/</loc>
  </url><url>
    <loc>https://blog.kylegeeks.com/search/</loc>
  </url><url>
    <loc>https://blog.kylegeeks.com/series/</loc>
  </url>
</urlset>
