<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://eamonboyle.com/</loc>
<lastmod>2026-10-11T19:40:25.362Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://eamonboyle.com/blog</loc>
<lastmod>2026-10-11T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://eamonboyle.com/case-studies/react-migration</loc>
<lastmod>2026-10-11T19:40:25.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://eamonboyle.com/case-studies/koi-katana</loc>
<lastmod>2026-10-11T19:40:25.362Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://eamonboyle.com/blog/how-i-verify-agent-written-changes</loc>
<lastmod>2026-10-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://eamonboyle.com/blog/what-a-reliable-react-migration-actually-looks-like</loc>
<lastmod>2026-10-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://eamonboyle.com/blog/building-matchers-that-explain-themselves</loc>
<lastmod>2026-10-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
<url>
<loc>https://eamonboyle.com/blog/deterministic-ingestion-pipelines</loc>
<lastmod>2026-10-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.78</priority>
</url>
</urlset>
