<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://jameshu.io</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://jameshu.io/about</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jameshu.io/blog</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://jameshu.io/portfolio</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://jameshu.io/book</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jameshu.io/contact</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://jameshu.io/privacy</loc>
<lastmod>2026-05-31T21:03:29.344Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://jameshu.io/blog/how-to-think-about-ai-agents</loc>
<lastmod>2026-05-31T19:44:35.079Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/rag-is-an-architecture</loc>
<lastmod>2026-05-31T19:44:35.072Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/building-your-first-llm-application</loc>
<lastmod>2026-05-31T19:44:35.065Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/neural-networks-got-too-big-to-read</loc>
<lastmod>2026-05-31T19:44:35.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/the-other-ninety-eight-percent</loc>
<lastmod>2026-05-31T19:44:35.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/cpp-renaissance</loc>
<lastmod>2026-05-31T19:44:35.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/debug-agreements-not-code</loc>
<lastmod>2026-05-31T19:44:35.032Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/blog/endianness-computing-directionality-dna</loc>
<lastmod>2026-05-31T19:44:35.019Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://jameshu.io/portfolio/ai-engineering-book</loc>
<lastmod>2026-05-31T19:44:35.097Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://jameshu.io/portfolio/multi-tenant-backend-api</loc>
<lastmod>2026-05-31T19:44:35.087Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
