<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://karolbroda.com</loc>
    <changefreq>monthly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series</loc>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/its-going-to-be-fine</loc>
    <lastmod>2026-02-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/keeping-it-simple</loc>
    <lastmod>2025-11-08T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/modern-concurrency-python-1</loc>
    <lastmod>2025-07-26T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/modern-concurrency-python-2</loc>
    <lastmod>2025-07-27T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/modern-concurrency-python-3</loc>
    <lastmod>2025-08-02T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/moving-my-raspberry-pis-to-nixos</loc>
    <lastmod>2025-11-03T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/omarchy-a-curated-experience</loc>
    <lastmod>2025-10-24T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/blog/your-ai-thinks-youre-a-genius</loc>
    <lastmod>2026-03-18T00:00:00.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request/dns-lookup</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request/http-exchange</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request/tcp-connect</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request/tls-handshake</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/01-the-request/tracing-a-request</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/introduction</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/choosing-a-transport</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/congestion-control</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/flow-control</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/quic-and-http3</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/tcp-deep-dive</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/networking/03-transport-mechanics/udp-and-when-it-fits</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/01-the-nix-store/build-sandbox</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/01-the-nix-store</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/01-the-nix-store/store-paths</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/02-references-and-closures/closures-and-gc</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/02-references-and-closures</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/02-references-and-closures/references</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/02-references-and-closures/self-references</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts/availability</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts/cap-theorem</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts/performance-vs-correctness</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts/reliability</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/01-core-concepts/scalability</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/nix/introduction</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure/cascading-failures</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure/failure-detection</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure/latency-vs-outage</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure/network-partitions</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/02-failure/partial-failure</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/03-architecture/event-driven</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/03-architecture</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/03-architecture/service-decomposition</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/03-architecture/the-monolith</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/series/systems-design/07-scale</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/projects/funnel</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/projects/snitch</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://karolbroda.com/projects/systems</loc>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>