<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://davidchristiansen.com/</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/about</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/contact</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/sitemap</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/building-an-aws-landing-zone-with-opentofu</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/clear-nuget-cache-on-build-server</loc>
    <lastmod>2015-05-29</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/edit-github-wiki-with-images</loc>
    <lastmod>2013-12-12</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/feeding-aws-security-logs-into-microsoft-sentinel</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/how-simple-is-a-openid-connect-basic-client-c</loc>
    <lastmod>2012-07-16</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/howto-auto-synchronise-files-upon-network-connection</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/howto-create-self-signed-certificates-with-powershell</loc>
    <lastmod>2016-09-08</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/multiplatform-docker-buildx-synology-nas</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/openclaw-docker-hardened-homelab</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/run-hyper-v-docker-on-virtual-machine</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/blog/solved-identity-server-v3-invalid-provider-type-cngkey-private-key-errors</loc>
    <lastmod>2016-05-11</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/category/cloud-infrastructure</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/category/devops</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/category/security-identity</loc>
    <lastmod>2016-09-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/aws</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/landing-zone</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/opentofu</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/iac</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/multi-account</loc>
    <lastmod>2026-03-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/nuget</loc>
    <lastmod>2015-05-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/devops</loc>
    <lastmod>2015-05-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/ci-cd</loc>
    <lastmod>2015-05-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/git</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/github</loc>
    <lastmod>2013-12-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/tutorial</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/markdown</loc>
    <lastmod>2013-12-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/microsoft-sentinel</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/siem</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/security</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/cross-cloud</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/openid-connect</loc>
    <lastmod>2012-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/csharp</loc>
    <lastmod>2016-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/identity</loc>
    <lastmod>2016-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/oauth2</loc>
    <lastmod>2012-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/jwt</loc>
    <lastmod>2012-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/authentication</loc>
    <lastmod>2012-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/windows</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/windows-server</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/networking</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/robocopy</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/task-scheduler</loc>
    <lastmod>2014-08-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/certificates</loc>
    <lastmod>2016-09-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/powershell</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/docker</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/synology</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/hyper-v</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/virtualisation</loc>
    <lastmod>2016-11-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://davidchristiansen.com/tag/troubleshooting</loc>
    <lastmod>2016-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>