<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://theruntimetheory.com</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles</loc>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics</loc>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://theruntimetheory.com/about</loc>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://theruntimetheory.com/search</loc>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/the-law-of-demeter-in-practice</loc>
<lastmod>2026-11-07T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/containers-arent-lightweight-vms</loc>
<lastmod>2026-10-31T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/connection-pools-arent-free</loc>
<lastmod>2026-10-24T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-http-2-and-http-3-change-everything</loc>
<lastmod>2026-10-17T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/why-your-query-is-slow-and-its-not-the-index</loc>
<lastmod>2026-10-10T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/what-really-happens-during-a-system-call</loc>
<lastmod>2026-10-03T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-virtual-memory-works</loc>
<lastmod>2026-09-26T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/eventual-consistency-is-a-spectrum</loc>
<lastmod>2026-09-19T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/why-distributed-systems-are-hard</loc>
<lastmod>2026-09-12T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/consensus-algorithms-arent-about-agreement</loc>
<lastmod>2026-09-05T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-sql-query-optimizers-think</loc>
<lastmod>2026-08-29T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/hash-tables-arent-magic</loc>
<lastmod>2026-08-22T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/jit-compilation-why-hot-loops-become-machine-code</loc>
<lastmod>2026-08-15T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/what-is-a-distributed-system</loc>
<lastmod>2026-08-09T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/what-happens-when-you-allocate-an-object</loc>
<lastmod>2026-08-08T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-garbage-collectors-decide-what-to-free</loc>
<lastmod>2026-08-01T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/big-o-measures-scaling-not-speed</loc>
<lastmod>2026-07-05T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/what-happens-when-you-call-an-api</loc>
<lastmod>2026-06-18T08:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/serverless-is-still-a-server</loc>
<lastmod>2026-07-02T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-a-function-call-really-works</loc>
<lastmod>2026-05-04T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/a-load-balancer-is-not-a-magic-box</loc>
<lastmod>2026-04-10T08:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/latency-numbers-every-engineer-should-know</loc>
<lastmod>2026-03-02T08:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/the-anatomy-of-a-database-transaction</loc>
<lastmod>2026-02-15T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-tls-actually-secures-a-connection</loc>
<lastmod>2026-01-20T09:30:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/why-databases-use-b-trees</loc>
<lastmod>2025-11-12T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/how-an-operating-system-schedules-a-thread</loc>
<lastmod>2025-10-08T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/articles/monolith-first-why-simple-beats-distributed</loc>
<lastmod>2025-09-15T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/runtime</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/backend</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/databases</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/networking</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/operating-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/distributed-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/cloud</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/topics/software-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/http3-and-quic-explained</loc>
<lastmod>2026-12-12T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/hash-tables-under-the-hood</loc>
<lastmod>2026-12-05T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/virtual-memory-in-one-diagram</loc>
<lastmod>2026-11-28T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/raft-consensus-explained</loc>
<lastmod>2026-11-21T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/how-garbage-collection-actually-works</loc>
<lastmod>2026-11-14T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/load-balancers-explained</loc>
<lastmod>2026-11-01T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/what-your-code-does-before-main</loc>
<lastmod>2026-10-15T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/b-trees-the-shape-of-databases</loc>
<lastmod>2026-10-01T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/how-threads-actually-work</loc>
<lastmod>2026-09-15T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://theruntimetheory.com/videos/the-full-lifecycle-of-an-http-request</loc>
<lastmod>2026-09-01T09:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
