<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://jakefitzenreider.com/</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/search</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/1/moodtracky</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/2/splonking</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/3/marie-sim</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/4/jsgol</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/5/smuhley</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/portfolio-blog/!/6/suck4luck</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/7/welcome-to-hello-world-freezes-over</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/8/read-the-docs-carefully</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/9/oqtane-first-impressions</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/10/adventures-in-c-part-1</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/11/one-little-victory</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/13/blazoring-a-new-trail</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/14/docker-docker-give-me-the-news</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/15/ive-got-a-use-case-for-runnin-kubs</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/16/efcore-or-why-didnt-i-learn-about-this-in-school</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/18/how-i-refactored-my-blazor-app-from-messy-to-manageable</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/19/my-first-oqtane-module-or-how-i-got-migrations-working-in-oqtane</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/20/gravgolf-working-title-a-flickgolf-game-for-c</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/21/from-rockbusters-to-repos-my-first-forays-into-ai</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/22/a-new-name-for-a-not-so-new-game</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/23/i-made-a-fully-functional-blazor-app-that-does-nothing</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/24/mock-data-real-problems-learning-from-biting-off-more-than-i-can-chew</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/blog/!/25/vantage-behavioral-mindcade-an-arg-designed-for-my-family</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/contact</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
  <url>
    <loc>https://jakefitzenreider.com/attribution</loc>
    <lastmod>2026-04-03</lastmod>
  </url>
</urlset>