<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://andrewsouthard.com/blog/a-robot-reads-thoreau</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/agent-faceoff-a-brief-interlude</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/anatomy-of-a-side-project</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/data-driven-fantasy-football</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/fantasy-football-stats-with-an-llm</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/four-lessons-from-launching-homewodsquad</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/introducing-splatai</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/learning-react-all-over-again</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/no-more-cowboy-coding</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/observability-2.0</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/on-tech-debt</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/service-workers-vs-web-workers</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/test-driving-prompting-strategies</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/text-to-sql-with-llms</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/using-web-workers-with-react</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/blog/writing-evals-for-llm-agents</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/favorites</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/projects/homewodsquad</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/projects</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/projects/lightsonfinancial</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/projects/mywodapp</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/projects/ntparcel</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2014</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2015</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2016</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2017</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2018</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2019</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2020</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2021</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2022</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2023</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/2024</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/extreme-ownership</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/obviously-awesome</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/reclaiming-conversation</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/rich-dad-poor-dad</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/the-benedict-option</loc>
  </url>
  <url>
    <loc>https://andrewsouthard.com/reading/notes/when-breath-becomes-air</loc>
  </url>
</urlset>