<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.patbmcdonald.com</loc><changefreq>always</changefreq><priority>1</priority><lastmod>2026-07-28T03:16:20.397Z</lastmod></url><url><loc>https://www.patbmcdonald.com/when-your-application-can-t-explain-its-own-state</loc><changefreq>daily</changefreq><priority>0.8</priority><lastmod>2026-07-28T03:16:20.397Z</lastmod></url><url><loc>https://www.patbmcdonald.com/about</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/distributed-systems</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/event-driven-architecture</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/payments-infrastructure</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/ai-reliability</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/kafka</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/system-reliability</loc><changefreq>always</changefreq><priority>1</priority></url><url><loc>https://www.patbmcdonald.com/tag/software-architecture</loc><changefreq>always</changefreq><priority>1</priority></url></urlset>