<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://donavanjones.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/projects/overview</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/overview</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/system-overview</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/about</loc>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/binary-search</loc>
    <lastmod>2025-08-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/divide-and-conquer-pattern</loc>
    <lastmod>2025-08-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/frequency-counter</loc>
    <lastmod>2025-07-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/linear-search</loc>
    <lastmod>2025-08-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/multiple-pointers</loc>
    <lastmod>2025-07-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/recursion</loc>
    <lastmod>2025-08-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/algorithmsanddatastructures/sliding-window</loc>
    <lastmod>2025-09-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/01-k3s-on-raspberry-pis</loc>
    <lastmod>2025-09-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/02-hardware-list-and-costs</loc>
    <lastmod>2025-09-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/03-flashing-raspberry-pi-os</loc>
    <lastmod>2025-09-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/04-static-ips-and-networking</loc>
    <lastmod>2025-09-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/05-installing-k3s-control-plane</loc>
    <lastmod>2025-09-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/06-joining-worker-nodes</loc>
    <lastmod>2025-10-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/07-storage-setup</loc>
    <lastmod>2025-10-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/08-ingress-setup</loc>
    <lastmod>2025-10-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/09-persistent-volumes</loc>
    <lastmod>2025-10-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/10-monitoring-and-troubleshooting</loc>
    <lastmod>2025-10-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/11-architecture-diagrams</loc>
    <lastmod>2025-10-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/12-arm64-considerations</loc>
    <lastmod>2025-10-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/13-cluster-architecture-homelab</loc>
    <lastmod>2025-10-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/14-cluster-topology</loc>
    <lastmod>2025-10-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/15-consumer-hardware-usage</loc>
    <lastmod>2025-10-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/16-control-plane-taints</loc>
    <lastmod>2025-11-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/17-cooling-and-power-setup</loc>
    <lastmod>2025-11-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/18-cost-vs-performance-tradeoffs</loc>
    <lastmod>2025-11-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/19-dns-and-service-discovery</loc>
    <lastmod>2025-11-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/20-future-expansion-plans</loc>
    <lastmod>2025-11-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/21-gitea-runners-pipeline</loc>
    <lastmod>2025-11-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/22-infrastructure-design</loc>
    <lastmod>2025-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/23-installing-gitea-in-kubernetes</loc>
    <lastmod>2025-11-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/24-network-topology</loc>
    <lastmod>2025-11-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/25-networking-issues</loc>
    <lastmod>2025-11-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/26-networking-skill</loc>
    <lastmod>2025-11-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/27-node-roles</loc>
    <lastmod>2025-12-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/28-physical-organization</loc>
    <lastmod>2025-12-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/29-pod-layouts</loc>
    <lastmod>2025-12-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/30-power-consumption-tradeoffs</loc>
    <lastmod>2025-12-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/31-rack-overview</loc>
    <lastmod>2025-12-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/32-real-deployed-workloads</loc>
    <lastmod>2026-01-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/33-separation-of-workloads</loc>
    <lastmod>2026-01-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/34-storage-strategy</loc>
    <lastmod>2026-01-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/35-systems-thinking</loc>
    <lastmod>2026-01-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/36-troubleshooting-skill</loc>
    <lastmod>2026-01-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/37-why-i-built-a-homelab</loc>
    <lastmod>2026-01-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/38-why-lightweight-kubernetes-matters</loc>
    <lastmod>2026-02-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/39-why-local-ai-matters</loc>
    <lastmod>2026-02-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/blog/infrastructureengineering/40-why-self-hosted-git</loc>
    <lastmod>2026-02-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/projects/bible-verse</loc>
    <lastmod>2026-06-07</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://donavanjones.com/projects/business-benefit-alliance</loc>
    <lastmod>2025-09-01</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
</urlset>