<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://larsroettig.me</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://larsroettig.me/about</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://larsroettig.me/blog</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/claude-code-best-practices</loc>
<lastmod>2026-06-14T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/aws-summit-2026-agentic-ai-production</loc>
<lastmod>2026-05-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/modern-react-performance</loc>
<lastmod>2026-05-19T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/thoughtforge-learnings</loc>
<lastmod>2026-05-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/turbovec-rag</loc>
<lastmod>2026-05-17T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/ai</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/claude-code</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/vibe-coding</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/token-optimization</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/agentic</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/prompting</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/hooks</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/developer-productivity</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/aws</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/conference</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/investigation</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/easy-read</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/react</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/performance</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/web-vitals</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/react-19</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/deep-dive</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/complex</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/local-first</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/mcp</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/rag</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/vector-search</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/rust</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://larsroettig.me/blog/tags/python</loc>
<lastmod>2026-06-21T13:33:19.792Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
