<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.joyfulprogramming.com/archive</loc><changefreq>daily</changefreq></url><url><loc>https://www.joyfulprogramming.com/about</loc><changefreq>weekly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/five-principles-for-joyful-observability</loc><lastmod>2026-01-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/stay-focussed-when-debugging-production</loc><lastmod>2025-06-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/structured-logging-best-practices</loc><lastmod>2024-12-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/how-structured-logging-in-rails-reduced</loc><lastmod>2024-09-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/kill-the-three-pillars</loc><lastmod>2024-07-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/whats-a-wide-context-aware-event</loc><lastmod>2024-06-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/why-i-help-teams-with-observability</loc><lastmod>2024-06-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/visualising-sidekiq-jobs-with-flame</loc><lastmod>2024-05-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-impact-of-feedback-loops</loc><lastmod>2024-04-30</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/stop-sending-metrics-start-deriving</loc><lastmod>2024-04-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/using-observability-to-discover-dead</loc><lastmod>2024-04-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/observability-the-new-focus</loc><lastmod>2024-04-07</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-solid-edition</loc><lastmod>2023-07-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-unison-edition</loc><lastmod>2023-06-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-mindset-edition</loc><lastmod>2023-06-17</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-flexible-edition-part-1</loc><lastmod>2023-06-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-messy-edition</loc><lastmod>2023-06-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/the-human-angle-edition</loc><lastmod>2023-05-27</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/lets-talk-about-tdd</loc><lastmod>2023-05-21</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.joyfulprogramming.com/p/something</loc><lastmod>2023-05-15</lastmod><changefreq>monthly</changefreq></url></urlset>