<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated by .github/scripts/generate_sitemap.py. Do not edit by hand. -->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://www.kenreid.co.uk/</loc></url>
  <url><loc>https://www.kenreid.co.uk/about.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/blog.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/blog/50-blogs-an-infographic.html</loc><lastmod>2026-08-08</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/abandoned-places-i-photograph.html</loc><lastmod>2026-07-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/accessibility-first-product-design-data-science.html</loc><lastmod>2026-05-11</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/advice-to-my-younger-self.html</loc><lastmod>2026-05-25</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/ant-colony-live.html</loc><lastmod>2026-07-19</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/blog-engine-in-one-json-file.html</loc><lastmod>2026-07-26</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/books-i-recommend-to-friends.html</loc><lastmod>2026-05-22</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/cma-es-live.html</loc><lastmod>2026-08-19</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/confirmation-bias-is-the-mother-bias.html</loc><lastmod>2026-08-28</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/ctrl-k-for-a-static-site.html</loc><lastmod>2026-08-03</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/dark-mode-that-doesnt-flash.html</loc><lastmod>2026-08-06</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/differential-evolution-live.html</loc><lastmod>2026-08-22</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/dungeon-crawler-carl-litrpg-dignity.html</loc><lastmod>2026-04-25</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/ethics-of-llm-use-not-llms.html</loc><lastmod>2026-04-29</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/every-card-has-a-sketch.html</loc><lastmod>2026-09-20</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/evolution-live.html</loc><lastmod>2026-08-04</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/evolutionary-computation-identity-crisis.html</loc><lastmod>2026-04-18</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/factorio-live.html</loc><lastmod>2026-08-16</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/fifteen-years-of-silence-rothfuss-doors-of-stone.html</loc><lastmod>2026-04-22</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/free-comments-via-github-discussions.html</loc><lastmod>2026-07-15</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/frodo-sam-and-love.html</loc><lastmod>2026-07-02</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/from-scotland-to-michigan.html</loc><lastmod>2026-05-04</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/genetic-programming-live.html</loc><lastmod>2026-08-23</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/hidden-cost-of-cobalt-congo.html</loc><lastmod>2026-05-13</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/hosting-photography-on-github-for-free.html</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/how-the-interactive-posts-work.html</loc><lastmod>2026-08-16</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/how-to-write-a-blog.html</loc><lastmod>2026-05-13</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/hyper-heuristics-live.html</loc><lastmod>2026-09-19</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/in-defense-of-audiobooks.html</loc><lastmod>2026-04-17</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/individualization-of-responsibility.html</loc><lastmod>2026-05-27</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/invisible-half-of-a-blog-post.html</loc><lastmod>2026-08-04</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/iso-8601-date-cult.html</loc><lastmod>2026-05-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/leading-a-horse-to-water.html</loc><lastmod>2026-09-06</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/letting-robots-update-your-homepage.html</loc><lastmod>2026-08-14</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/life-and-death-of-the-early-internet.html</loc><lastmod>2026-05-06</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/making-this-website-accessible.html</loc><lastmod>2026-08-30</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/mash-modern-perspective.html</loc><lastmod>2026-06-01</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/mistaken-identity-italy.html</loc><lastmod>2026-05-19</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/my-teacher-said-i-shouldnt-go-to-university.html</loc><lastmod>2026-07-16</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/my-website-has-a-test-suite.html</loc><lastmod>2026-07-17</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/no-idea-no-problem-data-science-portfolio.html</loc><lastmod>2026-04-20</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/optimizing-your-schedule-ii.html</loc><lastmod>2026-06-30</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/optimizing-your-schedule.html</loc><lastmod>2026-06-15</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/particle-swarm-live.html</loc><lastmod>2026-08-11</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/photo-tagging-with-clip.html</loc><lastmod>2026-04-10</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/photographing-strangers.html</loc><lastmod>2026-09-16</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/prevention-of-failure-is-unseen.html</loc><lastmod>2026-05-21</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/putting-my-photos-on-a-map.html</loc><lastmod>2026-07-14</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/rating-systems.html</loc><lastmod>2026-04-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/reading-this-site-offline.html</loc><lastmod>2026-07-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/ruin-and-recreate-live.html</loc><lastmod>2026-09-13</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/second-brain-local-llm-professional.html</loc><lastmod>2026-04-15</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/self-help-books.html</loc><lastmod>2026-04-11</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/self-hosting-your-fonts.html</loc><lastmod>2026-07-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/simulated-annealing-live.html</loc><lastmod>2026-08-05</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/snowball-vs-avalanche.html</loc><lastmod>2026-04-14</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/tabu-search-live.html</loc><lastmod>2026-08-26</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/the-availability-heuristic-runs-the-news.html</loc><lastmod>2026-08-30</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/the-culture-series.html</loc><lastmod>2026-06-01</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/the-fermi-paradox-and-the-great-silence.html</loc><lastmod>2026-07-28</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/the-paradox-of-tolerance.html</loc><lastmod>2026-08-02</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/variable-neighbourhood-search-live.html</loc><lastmod>2026-08-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/what-50000-scrobbles-say-about-me.html</loc><lastmod>2026-07-06</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/what-was-i-made-for.html</loc><lastmod>2026-06-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/what-we-leave-behind.html</loc><lastmod>2026-06-27</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/why-i-love-latex.html</loc><lastmod>2026-07-12</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/why-learn-to-code-age-of-ai.html</loc><lastmod>2026-04-16</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/blog/why-you-arent-a-visual-learner.html</loc><lastmod>2026-07-04</lastmod></url>
  <url><loc>https://www.kenreid.co.uk/books.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/colophon.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/contact.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/data_science.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/gallery.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/literature.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/map.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/music.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/quotes.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-algorithms-live.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-cognitive-biases.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-everyday-ethics.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-feedback.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-how-this-site-is-built.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-optimizing-your-schedule.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series-research-live.html</loc></url>
  <url><loc>https://www.kenreid.co.uk/series.html</loc></url>
</urlset>
