<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://jonathanleahy.co.uk/</loc></url>
  <url><loc>https://jonathanleahy.co.uk/about</loc></url>
  <url><loc>https://jonathanleahy.co.uk/all</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/after-the-factory</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/after-the-factory/the-bills</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/bugs-grow-the-blueprint</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/prologue</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/same-product-different-codebase</loc></url>
  <url><loc>https://jonathanleahy.co.uk/book/the-factory</loc></url>
  <url><loc>https://jonathanleahy.co.uk/hire</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations</loc></url>
  <url><loc>https://jonathanleahy.co.uk/research</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ai-dev-presentations</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ai-dev-presentations/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ai-dev-presentations/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/airbnb-clone</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/airbnb-clone/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/airbnb-clone/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/anthropic-astroids</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/anthropic-astroids/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/apigateway</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/apigateway/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ascii-pipes</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ascii-pipes/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/ascii-pipes/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/audiolab</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/audiolab/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/battle-zone</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/battle-zone/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bdd-health-quest</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bdd-health-quest/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bdd-health-quest/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bfs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/blade</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/blade/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bondlets</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bondlets/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/bondlets/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/cannon-drop</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/cannon-drop/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/cannon-drop/play</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/cannon-drop/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/chess</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/chess/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/chess/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/claud-terminal</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/claud-terminal/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/claud-terminal/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/codeprints</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/codeprints/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/codeprints/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/course-tutor</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/course-tutor/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/course-tutor/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/coursecraft</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/coursecraft/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/coursecraft/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/crystal-siege</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/crystal-siege/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/crystal-siege/play</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/crystal-siege/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/database-explorer</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/database-explorer/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/db-restapi-lab</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/db-restapi-lab/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/emlotts-docker</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/emlotts-docker/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/esp32-clock</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/esp32-clock/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/esp32-clock/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/everyone-hates-jan</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/fluid-drinking-tracker</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/fluid-drinking-tracker/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/folder-bundler</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/folder-bundler/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/form-creator</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/form-creator/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/form-creator/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/fullstack-monorepo</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/geometry-dash</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/geometry-dash/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/geometry-dash/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/github-gen</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/github-gen/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/goscope</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/goscope/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/goscope/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gravity-dots</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gravity-dots/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gravity-dots/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gravity-drift</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gravity-drift/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/greenlight</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/greenlight/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/gyrum</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/hip-hip</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/hip-hip/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/hip-hip/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/http-traffic-capture-mitmproxy</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/http-traffic-capture-mitmproxy/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/http-traffic-capture-mitmproxy/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/hypnosis</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/hypnosis/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/jetpac</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/jetpac/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/jetpack</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/jetpack/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-1-pokamon</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-1-pokamon/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-2-weather-go-redis</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-2-weather-go-redis/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-3-chat-go-react-rabbitmq</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/kubernetes-3-chat-go-react-rabbitmq/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/learn-vim</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/learn-vim/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/linux-tools-setup-initial</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/linux-tools-setup-initial/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/lora</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/lora/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/lottie-editor</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/lottie-editor/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/maze-forge</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/maze-forge/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/maze-forge/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/meridian-crm</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/meridian-crm/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/meridian-crm/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/micro-machines</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/micro-machines/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/mylearning</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/mylearning/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/neon-breakout</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/neon-breakout/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/neon-breakout/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/nypnose</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/nypnose/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/nypnose/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-orig</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-orig/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-typescript</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-typescript/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-typescript/play</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pacman-typescript/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pixel-serpent</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pixel-serpent/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pixel-serpent/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/playwright-tests</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/playwright-tests/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/playwright-tests/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pres-networking</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pres-networking/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/pres-networking/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/present</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/present/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/present/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation-claude</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation-claude/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation-codex</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation-codex/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/presentation45</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/project</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/project-management</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/project-management/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/project/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/proxyy</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/proxyy/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/quick-view</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/quick-view/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/reactgologin</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/reactgologin/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/reactgologin/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/rolling-mayhem</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/rolling-mayhem/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/rolling-mayhem/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/stateloop</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/stateloop/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/stateloop/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/super-mario</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/swagger-a</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/swagger-a/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/the-sitter</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/todo-simple</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/todo-simple/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/todo-simple/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/twin-commander</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/twin-commander/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/twin-commander/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/underground</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/underground/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/underground/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/videovox</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/videovox/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/videovox/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/videovoxpoc</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/videovoxpoc/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/watchover</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/watchover/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/web-spider</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/web-spider/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/webspider</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/webspider/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/webspider/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/wipeout</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/wizard-flow</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/wizard-flow/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/wizard-flow/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/zigbee</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/zigbee-frontend</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/zigbee-frontend/docs</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/zigbee-frontend/readme</loc></url>
  <url><loc>https://jonathanleahy.co.uk/investigations/zigbee/readme</loc></url>
</urlset>
