<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://ncot.uk/videos/from-triangles-to-pixels---the-magic-behind-3d-graphics/</loc>
    <lastmod>2026-03-31T20:23:54+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/</loc>
    <lastmod>2026-03-31T20:23:54+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/</loc>
    <lastmod>2026-03-31T10:30:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/terrain-generation-exploration/</loc>
    <lastmod>2026-03-31T10:30:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/triangle-rasterisation/</loc>
    <lastmod>2026-03-12T11:31:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/obsidian-file-sync-for-free/</loc>
    <lastmod>2026-03-10T17:28:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/linux-in-the-wild/</loc>
    <lastmod>2026-03-10T17:28:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/re-discovering-3d-graphics-the-way-early-games-did/</loc>
    <lastmod>2026-02-28T14:37:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/retro-gamedev-is-hard/</loc>
    <lastmod>2026-02-28T14:36:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/game-engine-to-functional-first-game---the-hello-world-of-gamedev/</loc>
    <lastmod>2026-02-28T14:36:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/agon-light-joystick-interface---how-not-to-program-hardware/</loc>
    <lastmod>2026-02-28T14:28:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/ecs-archetypes-system/</loc>
    <lastmod>2025-11-29T22:57:45+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/agon-light-joystick-interface/</loc>
    <lastmod>2025-11-09T09:30:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/</loc>
    <lastmod>2025-11-09T09:30:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/trying-to-be-more-organised/</loc>
    <lastmod>2025-11-05T21:33:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/axis-aligned-bounding-boxes---collision-detection-without-physics/</loc>
    <lastmod>2025-11-04T21:19:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/creating-an-entity-component-system-for-my-retro-video-game-engine/</loc>
    <lastmod>2025-10-14T09:43:51+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/agon-light-debug-printing/</loc>
    <lastmod>2025-10-04T14:19:27+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/agon-light-c-development/</loc>
    <lastmod>2025-10-03T23:02:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/ecs-entity-component-system/</loc>
    <lastmod>2025-10-03T22:05:17+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/state-machines---how-to-engineer-better-software/</loc>
    <lastmod>2025-10-03T20:19:23+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/chromebook-facial-control-is-cool/</loc>
    <lastmod>2025-08-21T21:33:25+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/the-reason-you-quit-coding-projects---and-what-to-do-about-it/</loc>
    <lastmod>2025-08-21T18:45:17+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/the-dark-art-of-dos-audio-pc-speaker-tricks-and-pwm-madness/</loc>
    <lastmod>2025-08-11T22:25:30+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/writing-a-roguelike-in-c---part-1/</loc>
    <lastmod>2025-08-11T22:24:29+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/digital-graffiti---programming-1990s-pc-demoscene-effects/</loc>
    <lastmod>2025-08-11T22:22:33+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/a-retro-game-made-with-21st-century-thinking---gamedev-the-hard-way/</loc>
    <lastmod>2025-06-11T22:05:03+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/my-game-engine-has-a-fatal-flaw--heres-how-i-found-it-gamedev-the-hard-way/</loc>
    <lastmod>2025-04-21T08:10:43+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/stealing-ideas-from-doom/</loc>
    <lastmod>2025-04-19T21:10:09+01:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/ms-dos-programming---the-mode-x-deviation/</loc>
    <lastmod>2025-03-29T23:14:27+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/mode-x-madness/</loc>
    <lastmod>2025-03-22T14:35:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/can-i-program-vga-graphics-in-ms-dos-watch-me-struggle/</loc>
    <lastmod>2025-03-10T21:24:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/davinci-resolve-proxy-files/</loc>
    <lastmod>2025-03-06T21:30:39+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/retro-ms-dos-coding---recreating-the-iconic-award-bios-screen/</loc>
    <lastmod>2025-03-04T13:13:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/davinci-resolve-collaboration/</loc>
    <lastmod>2025-03-03T21:59:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/borland-c-dos-programming/</loc>
    <lastmod>2025-02-27T15:15:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/lets-recreate-a-90s-pc-bios-boot-screen-part2/</loc>
    <lastmod>2025-02-23T12:48:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/about/</loc>
    <lastmod>2025-01-03T19:48:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/support/</loc>
    <lastmod>2025-01-03T19:48:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/</loc>
    <lastmod>2025-01-03T19:48:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/lets-recreate-a-90s-pc-bios-boot-screen/</loc>
    <lastmod>2024-12-13T12:48:31+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/nostalgic-dos-development-part-1-freedos-djgpp-rhide-and-other-madness/</loc>
    <lastmod>2024-11-25T22:06:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/nostalgic-dos-development-part-2-writing-our-first-programs/</loc>
    <lastmod>2024-11-25T21:00:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/nostalgic-dos-development-setting-up-the-machine/</loc>
    <lastmod>2024-11-25T20:35:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/forcing-dos-onto-an-unwilling-thinkpad-r60e/</loc>
    <lastmod>2024-11-01T11:54:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/tilemap-game-engine-development-agon-light-c-programming/</loc>
    <lastmod>2024-10-24T14:32:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/bring-back-physical-buttons/</loc>
    <lastmod>2024-10-20T21:17:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/emulation-sucks/</loc>
    <lastmod>2024-10-02T21:49:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/dodgy-dos-development/</loc>
    <lastmod>2024-09-29T11:28:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/writing-a-game-the-hard-way-from-scratch-using-c-part-2/</loc>
    <lastmod>2024-09-07T18:54:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/writing-a-game-the-hard-way-from-scratch-using-c-part-1/</loc>
    <lastmod>2024-08-17T18:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/so-i-broke-my-pc-and-its-replacement-part-1/</loc>
    <lastmod>2024-08-04T21:39:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/maximising-the-fun-in-linux/</loc>
    <lastmod>2024-07-09T21:39:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/making-computers-fun-again/</loc>
    <lastmod>2024-07-04T23:23:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/well-crap-my-pc-died/</loc>
    <lastmod>2024-06-27T22:03:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/gamedev-the-hard-way-doing-it-all-myself/</loc>
    <lastmod>2024-06-26T09:39:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/stealing-the-secrets-of-the-nes-agon-light-tilemaps-in-c/</loc>
    <lastmod>2024-05-27T15:19:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/programming-bitmap-graphics-agon-light-using-c/</loc>
    <lastmod>2024-05-12T08:22:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/soldering-a-solar-light-in-the-sun/</loc>
    <lastmod>2024-05-11T20:41:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/sonoff-hacking-to-install-tasmota/</loc>
    <lastmod>2024-05-04T16:31:55+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/programming-windows-screensavers-agon-light-graphics-programming/</loc>
    <lastmod>2024-04-26T22:30:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/figuring-out-a-better-video-production-workflow/</loc>
    <lastmod>2024-04-22T21:42:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/programming-language-easter-eggs/</loc>
    <lastmod>2024-03-31T12:05:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/custom-homeassistant-display-using-openhasp/</loc>
    <lastmod>2024-03-29T17:25:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/agon-light-graphics-tests/</loc>
    <lastmod>2024-03-26T15:30:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/calculating-pi-using-python-gauss-legendre-and-monte-carlo-methods-piday-2024/</loc>
    <lastmod>2024-03-13T19:39:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/learning-how-to-draw-things-on-the-agon-light/</loc>
    <lastmod>2024-03-02T15:21:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/exploring-hardware-hacks-joystick-integration-keyboard-inputs-and-debugging-with-the-agon-light/</loc>
    <lastmod>2024-02-24T15:13:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/projects/agon-light-joystick-test-1/</loc>
    <lastmod>2024-01-31T20:54:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/cellular-automata-simulate-life-from-chaos-and-code/</loc>
    <lastmod>2024-01-28T16:59:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/cellular-tomato/</loc>
    <lastmod>2024-01-22T21:05:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/agon-light-c-programming-an-introduction/</loc>
    <lastmod>2024-01-14T21:15:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/happy-2024/</loc>
    <lastmod>2024-01-07T16:23:08+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/the-dark-art-of-programming-writing-cursed-code/</loc>
    <lastmod>2023-10-31T18:03:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/estimating-battery-runtime-using-home-assistant/</loc>
    <lastmod>2023-10-28T09:08:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/forth-better-than-basic/</loc>
    <lastmod>2023-10-16T19:33:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/october-solar-stats/</loc>
    <lastmod>2023-10-11T20:37:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/sinclair-basic-vs-bbc-basic-how-to-fit-an-entire-devkit-inside-64k/</loc>
    <lastmod>2023-10-01T19:19:12+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/tying-chatgpt-up-in-knots/</loc>
    <lastmod>2023-09-21T20:31:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/it-looks-like-you-are-using-an-ad-blocker/</loc>
    <lastmod>2023-09-18T20:16:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/september-solar-usage/</loc>
    <lastmod>2023-09-16T15:58:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/1990s-web-culture-how-the-internet-used-to-be/</loc>
    <lastmod>2023-09-08T17:26:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/how-a-cpu-really-works/</loc>
    <lastmod>2023-08-25T14:54:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/solar-battery-usage/</loc>
    <lastmod>2023-08-24T20:34:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/how-trying-to-make-pocket-calculators-do-complex-maths-accidentally-invented-modern-computing/</loc>
    <lastmod>2023-08-11T19:02:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/why-the-1880-us-census-lead-to-the-invention-of-the-computer/</loc>
    <lastmod>2023-07-28T16:44:44+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/rc2014-raspberry-pi-pico-vga-terminal-self-build/</loc>
    <lastmod>2023-07-26T19:39:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/wang-tiles-and-other-ways-to-tile-a-plane/</loc>
    <lastmod>2023-07-14T15:22:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/iconica-1000w-12v-hybrid-solar-inverter-fan-replacement/</loc>
    <lastmod>2023-07-09T16:03:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/repairing-my-ryobi-drill-battery/</loc>
    <lastmod>2023-06-25T14:11:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/diy-vga-serial-terminal/</loc>
    <lastmod>2023-06-08T21:37:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/shut-up-you-noisy-inverter/</loc>
    <lastmod>2023-06-07T22:05:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/diy-solar-is-it-worth-it/</loc>
    <lastmod>2023-05-16T19:28:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/federated-madness/</loc>
    <lastmod>2023-04-01T15:19:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/gamedev-music-art-and-being-creative/</loc>
    <lastmod>2023-03-25T23:52:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/hacking-iot-smart-plugs/</loc>
    <lastmod>2023-03-18T19:46:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/chat-gpt-pretending-to-be-a-bbc-micro/</loc>
    <lastmod>2023-02-13T14:41:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/bbc-basic-in-riscos-on-a-raspberry-pi-is-really-cool/</loc>
    <lastmod>2023-02-12T16:27:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/samsung-sdp-860-document-camera-thing/</loc>
    <lastmod>2023-02-02T22:50:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/how-to-disable-chromes-ssl-and-hsts-warnings/</loc>
    <lastmod>2023-01-29T09:16:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/when-did-linux-get-so-complicated/</loc>
    <lastmod>2023-01-21T09:36:09+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/hacking-smart-home-devices-literally/</loc>
    <lastmod>2023-01-09T14:25:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/2022-review/</loc>
    <lastmod>2023-01-01T11:16:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/so-my-network-broke/</loc>
    <lastmod>2022-12-19T23:14:13+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/so-how-long-do-hdds-last-anyway/</loc>
    <lastmod>2022-12-05T20:40:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/setting-up-msys2-and-libsdl2-for-graphics-programming-in-windows/</loc>
    <lastmod>2022-11-17T22:14:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/3000-mobile-phone-motorola-8500x/</loc>
    <lastmod>2022-10-29T19:16:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/home-assistant-solar-monitoring/</loc>
    <lastmod>2022-10-22T19:37:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/workshed-tidying/</loc>
    <lastmod>2022-10-17T19:34:52+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/ms-powertoys-remap-keyboard/</loc>
    <lastmod>2022-10-15T14:06:51+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/diy-home-solar-finished/</loc>
    <lastmod>2022-10-09T18:29:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/who-debugs-the-debuggers/</loc>
    <lastmod>2022-09-04T21:20:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/document-your-internal-projects/</loc>
    <lastmod>2022-08-27T13:09:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/clever-engineering-on-a-budget-zx-spectrum-interrupts/</loc>
    <lastmod>2022-08-11T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/breaking-the-64k-barrier-spectrum-memory-banking/</loc>
    <lastmod>2022-07-24T00:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/memory-banking-dma-and-interrupts-how-8bit-computers-work/</loc>
    <lastmod>2022-06-01T22:39:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/easy-c-programming-on-zx-spectrum-next-how-to-set-up/</loc>
    <lastmod>2022-02-24T20:54:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/copper/</loc>
    <lastmod>2022-01-30T20:54:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/freeing-smart-devices-with-tasmota/</loc>
    <lastmod>2022-01-22T20:51:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/2021-review/</loc>
    <lastmod>2022-01-02T20:33:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/crap-quality-usb-cables/</loc>
    <lastmod>2021-12-04T13:04:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/devlog-04-keyboard-and-joystick-inputs/</loc>
    <lastmod>2021-11-28T19:37:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/25-year-old-coding-project-review/</loc>
    <lastmod>2021-10-12T22:39:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/atari-st-mouse-hows-it-work-anyway/</loc>
    <lastmod>2021-10-10T22:29:11+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/zx-spectrum-next-hardware-sprites-overview/</loc>
    <lastmod>2021-08-19T12:37:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/logo-and-mindstorms-learning-how-to-program/</loc>
    <lastmod>2021-08-11T09:07:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/import-facebook-into-wordpress/</loc>
    <lastmod>2021-08-08T07:32:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/upgrading-my-atari-st-to-4mb/</loc>
    <lastmod>2021-07-14T15:50:46+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/tired-psu-repair-my-atari-520stfm/</loc>
    <lastmod>2021-07-02T21:33:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/smt-soldering-and-atari-st-repairs/</loc>
    <lastmod>2021-06-02T20:52:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/updated-website/</loc>
    <lastmod>2021-05-30T22:04:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/tecknet-mechanical-keyboard-repair/</loc>
    <lastmod>2021-05-30T21:12:25+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/unopened-decade-my-atari-520stfm/</loc>
    <lastmod>2021-04-02T21:32:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/devlog-02-layer-2-graphics/</loc>
    <lastmod>2021-03-18T12:37:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/devlog-01-spectrum-next-programming-languages/</loc>
    <lastmod>2021-02-18T12:37:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/quazar-graphic-oled-display-real-pixels-for-your-rc2014/</loc>
    <lastmod>2021-02-06T17:00:00+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/3d-printer-extreme-teardown/</loc>
    <lastmod>2020-12-20T16:37:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/raspberry-pi-400-devkit-for-rc2014/</loc>
    <lastmod>2020-12-13T22:14:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/microstudio-dev-game-programming/</loc>
    <lastmod>2020-12-06T11:14:42+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/optimised-z80-conways-life-improved/</loc>
    <lastmod>2020-11-22T14:33:07+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/bbc-micro-mega-upgrade/</loc>
    <lastmod>2020-10-24T20:19:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/how-i-became-a-better-computer-science-teacher/</loc>
    <lastmod>2020-09-18T17:48:06+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/bbc-micro-computer-literacy-1980s/</loc>
    <lastmod>2020-08-10T13:27:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/conways-life-in-z80-assembly/</loc>
    <lastmod>2020-07-27T12:48:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/switch-joycon-drift-repair/</loc>
    <lastmod>2020-07-07T18:59:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/zombies-a-game-written-in-z80-assembly/</loc>
    <lastmod>2020-07-02T21:04:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/the-joy-of-sticks-rc2014-z80-joystick-kit/</loc>
    <lastmod>2020-06-19T21:54:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/clueless-chillout-coding/</loc>
    <lastmod>2020-06-03T22:03:02+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/shadertoy-3-raymarching/</loc>
    <lastmod>2020-05-27T21:07:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/shadertoy-2-sinewaves/</loc>
    <lastmod>2020-05-26T20:34:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/shadertoy-1-mandelbrot/</loc>
    <lastmod>2020-05-25T15:13:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/debugging-z80-with-arduino/</loc>
    <lastmod>2020-05-24T22:36:04+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/pascal-programming-on-a-z80/</loc>
    <lastmod>2020-05-20T08:14:26+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/esd-safe-soldering-station-hack/</loc>
    <lastmod>2020-05-11T10:50:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/grandma-shark-20-quid-soldering-station/</loc>
    <lastmod>2020-05-11T10:50:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/videos/building-z80-computer-rc2014/</loc>
    <lastmod>2020-05-11T10:45:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/reading-mice-and-joysticks-on-the-spectrum-next-using-c/</loc>
    <lastmod>2020-04-18T21:22:32+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/hardware-sprites-on-the-zx-spectrum-next-in-c/</loc>
    <lastmod>2020-04-17T09:10:29+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/writing-c-code-on-a-spectrum-next/</loc>
    <lastmod>2020-04-15T09:09:01+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/reading-and-writing-json-using-python/</loc>
    <lastmod>2020-03-07T08:45:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/python-commandline-argument-parsing/</loc>
    <lastmod>2020-03-01T21:43:37+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/gameboy-advance-dev-workflow-in-2020/</loc>
    <lastmod>2020-03-01T08:35:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/z80-vs-c/</loc>
    <lastmod>2020-01-05T13:02:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/how-to-write-emulator-fetch-decode-execute-cycle/</loc>
    <lastmod>2019-12-07T22:27:19+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/how-to-write-emulator-automating-tedious-programming-with-excel/</loc>
    <lastmod>2019-12-07T22:09:16+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/how-to-write-emulator-opcodes-jumptables/</loc>
    <lastmod>2019-12-07T22:01:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/how-to-write-emulator-intro/</loc>
    <lastmod>2019-12-07T21:41:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/githubgameoff-jam-2019-day-1/</loc>
    <lastmod>2019-11-02T22:44:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/minimum-spanning-tree/</loc>
    <lastmod>2019-10-29T17:31:48+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/one-lone-coder-jam-2019/</loc>
    <lastmod>2019-09-08T18:50:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/godot-wild-jam-12/</loc>
    <lastmod>2019-08-20T09:44:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/gmtk-game-jam-2019/</loc>
    <lastmod>2019-08-07T09:45:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/component-based-game-engine-from-scratch-part-2/</loc>
    <lastmod>2019-04-13T16:50:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/easier-game-controller-input-in-sdl-with-sdl_gamecontroller/</loc>
    <lastmod>2019-04-13T14:35:10+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/maths-for-programmers-1-rearranging-equations/</loc>
    <lastmod>2019-03-28T20:46:38+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/component-based-game-engine-from-scratch-part-1/</loc>
    <lastmod>2019-03-10T21:44:59+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/creating-a-modern-static-website-using-hugo/</loc>
    <lastmod>2019-02-08T23:33:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/text-printing-using-bitmap-characters-in-c-and-sdl/</loc>
    <lastmod>2019-02-04T22:13:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/odroid-go-graphics-programming/</loc>
    <lastmod>2018-07-30T21:16:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/odroid-go-raw-coding/</loc>
    <lastmod>2018-07-25T20:56:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/blog-posts/a-week-of-pico-8-and-the-fun-of-limits/</loc>
    <lastmod>2017-10-25T20:45:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/categories/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://ncot.uk/tags/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
