41554 blogs · [ { "id": "01a087ac-e4c9-71cc-9c49-2d8be51b3855", "title": "From Triangles to Pixels the Magic Behind 3D Graphics", "url": "https://ncot.uk/videos/from-triangles-to-pixels---the-magic-behind-3d-graphics/", "published_at": "2026-03-31T19:23:54+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be61445b5", "title": "Exploring Terrain Generation Algorithms", "url": "https://ncot.uk/blog-posts/terrain-generation-exploration/", "published_at": "2026-03-31T10:30:58+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be69b6cdb", "title": "Triangle Rasterisation", "url": "https://ncot.uk/blog-posts/triangle-rasterisation/", "published_at": "2026-03-12T11:31:02+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be75f436d", "title": "Obsidian file sync for free", "url": "https://ncot.uk/blog-posts/obsidian-file-sync-for-free/", "published_at": "2026-03-10T17:28:32+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be78695ef", "title": "Linux in the wild", "url": "https://ncot.uk/blog-posts/linux-in-the-wild/", "published_at": "2026-03-10T17:28:05+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be829bfe4", "title": "Re Discovering 3D Graphics the Way Early Games Did", "url": "https://ncot.uk/videos/re-discovering-3d-graphics-the-way-early-games-did/", "published_at": "2026-02-28T14:37:39+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be8cd5707", "title": "Retro Gamedev Is Hard", "url": "https://ncot.uk/videos/retro-gamedev-is-hard/", "published_at": "2026-02-28T14:36:56+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be99b9e12", "title": "Game Engine to Functional First Game the Hello World of Gamedev", "url": "https://ncot.uk/videos/game-engine-to-functional-first-game---the-hello-world-of-gamedev/", "published_at": "2026-02-28T14:36:10+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be9b57317", "title": "Agon Light Joystick Interface - How Not to Program Hardware", "url": "https://ncot.uk/videos/agon-light-joystick-interface---how-not-to-program-hardware/", "published_at": "2026-02-28T14:28:30+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8be9d27866", "title": "ECS Archetypes System", "url": "https://ncot.uk/blog-posts/ecs-archetypes-system/", "published_at": "2025-11-29T22:57:45+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bea18e4f3", "title": "Agon Light Joystick Interface", "url": "https://ncot.uk/projects/agon-light-joystick-interface/", "published_at": "2025-11-09T09:30:06+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bea635208", "title": "Trying to Be More Organised", "url": "https://ncot.uk/blog-posts/trying-to-be-more-organised/", "published_at": "2025-11-05T21:33:35+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bea7e66be", "title": "Axis Aligned Bounding Boxes - Collision Detection Without Physics", "url": "https://ncot.uk/videos/axis-aligned-bounding-boxes---collision-detection-without-physics/", "published_at": "2025-11-04T21:19:21+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bea8bb9ab", "title": "Creating an Entity Component System for My Retro Video Game Engine", "url": "https://ncot.uk/videos/creating-an-entity-component-system-for-my-retro-video-game-engine/", "published_at": "2025-10-14T08:43:51+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8beb621393", "title": "Agon Light Debug Printing", "url": "https://ncot.uk/projects/agon-light-debug-printing/", "published_at": "2025-10-04T13:19:27+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8beb69ebe5", "title": "Agon Light C Development", "url": "https://ncot.uk/projects/agon-light-c-development/", "published_at": "2025-10-03T23:02:43+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8beb989459", "title": "Ecs Entity Component System", "url": "https://ncot.uk/blog-posts/ecs-entity-component-system/", "published_at": "2025-10-03T21:05:17+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bec3d0fb5", "title": "State Machines - How to Engineer Better Software", "url": "https://ncot.uk/videos/state-machines---how-to-engineer-better-software/", "published_at": "2025-10-03T19:19:23+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bec7284d2", "title": "Chromebook Facial Control Is Cool", "url": "https://ncot.uk/blog-posts/chromebook-facial-control-is-cool/", "published_at": "2025-08-21T20:33:25+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bed68b8f2", "title": "The Reason You Quit Coding Projects and What to Do About It", "url": "https://ncot.uk/videos/the-reason-you-quit-coding-projects---and-what-to-do-about-it/", "published_at": "2025-08-21T17:45:17+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bedbb1268", "title": "The Dark Art of DOS Audio: PC Speaker Tricks and PWM Madness", "url": "https://ncot.uk/videos/the-dark-art-of-dos-audio-pc-speaker-tricks-and-pwm-madness/", "published_at": "2025-08-11T21:25:30+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bedf1fb13", "title": "Writing a Roguelike in C Part 1", "url": "https://ncot.uk/videos/writing-a-roguelike-in-c---part-1/", "published_at": "2025-08-11T21:24:29+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bee155016", "title": "Digital Graffiti - Programming 1990s PC Demoscene Effects", "url": "https://ncot.uk/videos/digital-graffiti---programming-1990s-pc-demoscene-effects/", "published_at": "2025-08-11T21:22:33+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8beeceb013", "title": "A Retro Game Made With 21st Century Thinking Gamedev the Hard Way", "url": "https://ncot.uk/videos/a-retro-game-made-with-21st-century-thinking---gamedev-the-hard-way/", "published_at": "2025-06-11T21:05:03+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8bef9fd508", "title": "My Game Engine Has a Fatal Flaw - Here's How I Found It : #Gamedev the Hard Way", "url": "https://ncot.uk/videos/my-game-engine-has-a-fatal-flaw--heres-how-i-found-it-gamedev-the-hard-way/", "published_at": "2025-04-21T07:10:43+00:00" }, { "id": "01a087ac-e4c9-71cc-9c49-2d8befabeea5", "title": "Stealing Ideas From Doom", "url": "https://ncot.uk/projects/stealing-ideas-from-doom/", "published_at": "2025-04-19T20:10:09+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605c32314a", "title": "MS DOS Programming the Mode X Deviation", "url": "https://ncot.uk/videos/ms-dos-programming---the-mode-x-deviation/", "published_at": "2025-03-29T23:14:27+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605c453746", "title": "Mode X Madness", "url": "https://ncot.uk/projects/mode-x-madness/", "published_at": "2025-03-22T14:35:37+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605d383eb0", "title": "Can I Program VGA Graphics in MS DOS? (Watch Me Struggle!)", "url": "https://ncot.uk/videos/can-i-program-vga-graphics-in-ms-dos-watch-me-struggle/", "published_at": "2025-03-10T21:24:25+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605d5468c5", "title": "Davinci Resolve Proxy Files", "url": "https://ncot.uk/blog-posts/davinci-resolve-proxy-files/", "published_at": "2025-03-06T21:30:39+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605e0d76b1", "title": "Retro MS DOS Coding - Recreating the Iconic Award BIOS Screen", "url": "https://ncot.uk/videos/retro-ms-dos-coding---recreating-the-iconic-award-bios-screen/", "published_at": "2025-03-04T13:13:13+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605e2ebc35", "title": "Davinci Resolve Collaboration", "url": "https://ncot.uk/blog-posts/davinci-resolve-collaboration/", "published_at": "2025-03-03T21:59:02+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605e82c78c", "title": "Borland C Dos Programming", "url": "https://ncot.uk/blog-posts/borland-c-dos-programming/", "published_at": "2025-02-27T15:15:09+00:00" }, { "id": "01a087ac-e4ca-7261-8428-27605f481a2f", "title": "Fixing the PC BIOS Boot Screen Recreation", "url": "https://ncot.uk/projects/lets-recreate-a-90s-pc-bios-boot-screen-part2/", "published_at": "2025-02-23T12:48:31+00:00" }, { "id": "01a087ac-e4ca-7261-8428-2760600d989d", "title": "About Me", "url": "https://ncot.uk/about/", "published_at": "2025-01-03T19:48:35+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c159e109", "title": "Support", "url": "https://ncot.uk/support/", "published_at": "2025-01-03T19:48:35+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c1f735e3", "title": "Let's recreate a 90's PC BIOS Boot Screen", "url": "https://ncot.uk/projects/lets-recreate-a-90s-pc-bios-boot-screen/", "published_at": "2024-12-13T12:48:31+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c26c86fb", "title": "Nostalgic DOS Development Part 1 - FreeDOS, DJGPP, RHIDE and other madness.", "url": "https://ncot.uk/videos/nostalgic-dos-development-part-1-freedos-djgpp-rhide-and-other-madness/", "published_at": "2024-11-25T22:06:11+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c2d3464a", "title": "Nostalgic DOS Development Part 2 - Writing our first programs", "url": "https://ncot.uk/projects/nostalgic-dos-development-part-2-writing-our-first-programs/", "published_at": "2024-11-25T21:00:34+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c31484b1", "title": "Nostalgic DOS Development - Setting up the machine", "url": "https://ncot.uk/projects/nostalgic-dos-development-setting-up-the-machine/", "published_at": "2024-11-25T20:35:13+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c34e1afe", "title": "Forcing DOS onto an unwilling ThinkPad R60e", "url": "https://ncot.uk/blog-posts/forcing-dos-onto-an-unwilling-thinkpad-r60e/", "published_at": "2024-11-01T11:54:04+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c42f115c", "title": "Tilemap Game Engine Development - Agon Light C Programming", "url": "https://ncot.uk/videos/tilemap-game-engine-development-agon-light-c-programming/", "published_at": "2024-10-24T14:32:42+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c43bd8c4", "title": "Bring back physical buttons!", "url": "https://ncot.uk/blog-posts/bring-back-physical-buttons/", "published_at": "2024-10-20T21:17:35+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c4b71479", "title": "Emulation Sucks", "url": "https://ncot.uk/blog-posts/emulation-sucks/", "published_at": "2024-10-02T21:49:37+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c563ceaa", "title": "Dodgy DOS Development", "url": "https://ncot.uk/blog-posts/dodgy-dos-development/", "published_at": "2024-09-29T11:28:22+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c63b21fc", "title": "Writing a game the hard way - from scratch using C - Part 2", "url": "https://ncot.uk/videos/writing-a-game-the-hard-way-from-scratch-using-c-part-2/", "published_at": "2024-09-07T18:54:09+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c6690af2", "title": "Writing a game the hard way - from scratch using C - Part 1", "url": "https://ncot.uk/videos/writing-a-game-the-hard-way-from-scratch-using-c-part-1/", "published_at": "2024-08-17T18:00:00+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c7539222", "title": "So I broke my PC… and its replacement (Part 1)", "url": "https://ncot.uk/videos/so-i-broke-my-pc-and-its-replacement-part-1/", "published_at": "2024-08-04T21:39:35+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c7bf6a72", "title": "Maximising the fun in Linux", "url": "https://ncot.uk/blog-posts/maximising-the-fun-in-linux/", "published_at": "2024-07-09T21:39:42+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c7daa7d6", "title": "Making Computers Fun Again", "url": "https://ncot.uk/blog-posts/making-computers-fun-again/", "published_at": "2024-07-04T23:23:22+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c88b4948", "title": "Well crap, my PC died", "url": "https://ncot.uk/blog-posts/well-crap-my-pc-died/", "published_at": "2024-06-27T22:03:03+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c8f5ea3b", "title": "Gamedev the hard way - doing it all myself", "url": "https://ncot.uk/projects/gamedev-the-hard-way-doing-it-all-myself/", "published_at": "2024-06-26T09:39:40+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c9665366", "title": "Stealing the Secrets of the NES - Agon Light Tilemaps in C", "url": "https://ncot.uk/videos/stealing-the-secrets-of-the-nes-agon-light-tilemaps-in-c/", "published_at": "2024-05-27T15:19:47+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33c9b0553f", "title": "Programming Bitmap Graphics - Agon Light using C", "url": "https://ncot.uk/videos/programming-bitmap-graphics-agon-light-using-c/", "published_at": "2024-05-12T08:22:13+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33ca0d47c5", "title": "Soldering a Solar Light in the Sun", "url": "https://ncot.uk/blog-posts/soldering-a-solar-light-in-the-sun/", "published_at": "2024-05-11T20:41:14+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33ca979f76", "title": "Sonoff Hacking to install Tasmota", "url": "https://ncot.uk/blog-posts/sonoff-hacking-to-install-tasmota/", "published_at": "2024-05-04T16:31:55+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33cb020dd3", "title": "Programming Windows Screensavers - Agon Light Graphics Programming", "url": "https://ncot.uk/videos/programming-windows-screensavers-agon-light-graphics-programming/", "published_at": "2024-04-26T22:30:02+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33cbd2ddfd", "title": "Figuring out a better video production workflow", "url": "https://ncot.uk/blog-posts/figuring-out-a-better-video-production-workflow/", "published_at": "2024-04-22T21:42:23+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33cbeb5f4e", "title": "Programming Language Easter Eggs", "url": "https://ncot.uk/videos/programming-language-easter-eggs/", "published_at": "2024-03-31T12:05:16+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33cc868368", "title": "Custom HomeAssistant display using openHASP", "url": "https://ncot.uk/blog-posts/custom-homeassistant-display-using-openhasp/", "published_at": "2024-03-29T17:25:28+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33ccb5df59", "title": "Agon Light Graphics Tests", "url": "https://ncot.uk/projects/agon-light-graphics-tests/", "published_at": "2024-03-26T15:30:06+00:00" }, { "id": "01a087ac-e4cb-7178-8e9c-fa33cd5981b3", "title": "Calculating Pi using Python - Gauss-Legendre and Monte Carlo methods - #piday 2024", "url": "https://ncot.uk/videos/calculating-pi-using-python-gauss-legendre-and-monte-carlo-methods-piday-2024/", "published_at": "2024-03-13T19:39:43+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a88140574b", "title": "Learning how to draw things on the Agon Light", "url": "https://ncot.uk/projects/learning-how-to-draw-things-on-the-agon-light/", "published_at": "2024-03-02T15:21:29+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a881d2551c", "title": "Exploring Hardware Hacks: Joystick Integration, Keyboard Inputs, and Debugging with the Agon Light", "url": "https://ncot.uk/videos/exploring-hardware-hacks-joystick-integration-keyboard-inputs-and-debugging-with-the-agon-light/", "published_at": "2024-02-24T15:13:25+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a8821f37de", "title": "Agon Light Joystick Test 1", "url": "https://ncot.uk/projects/agon-light-joystick-test-1/", "published_at": "2024-01-31T20:54:18+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a8822ce801", "title": "Cellular Automata - Simulate life from chaos and code", "url": "https://ncot.uk/videos/cellular-automata-simulate-life-from-chaos-and-code/", "published_at": "2024-01-28T16:59:53+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a8827c66a1", "title": "Cellular Tomato", "url": "https://ncot.uk/blog-posts/cellular-tomato/", "published_at": "2024-01-22T21:05:49+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a882c238ba", "title": "Agon Light C Programming - An Introduction", "url": "https://ncot.uk/videos/agon-light-c-programming-an-introduction/", "published_at": "2024-01-14T21:15:42+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a882e602b0", "title": "Happy 2024!", "url": "https://ncot.uk/blog-posts/happy-2024/", "published_at": "2024-01-07T16:23:08+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a882eccf32", "title": "The Dark Art of Programming - Writing Cursed Code", "url": "https://ncot.uk/videos/the-dark-art-of-programming-writing-cursed-code/", "published_at": "2023-10-31T18:03:58+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a88361682b", "title": "estimating Battery Runtime Using Home Assistant", "url": "https://ncot.uk/blog-posts/estimating-battery-runtime-using-home-assistant/", "published_at": "2023-10-28T09:08:37+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a883bbb6b3", "title": "FORTH - Better than BASIC?", "url": "https://ncot.uk/videos/forth-better-than-basic/", "published_at": "2023-10-16T19:33:40+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a884a6355f", "title": "October Solar Stats", "url": "https://ncot.uk/blog-posts/october-solar-stats/", "published_at": "2023-10-11T20:37:16+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a885482d78", "title": "Sinclair BASIC vs BBC BASIC - How to fit an entire devkit inside 64K", "url": "https://ncot.uk/videos/sinclair-basic-vs-bbc-basic-how-to-fit-an-entire-devkit-inside-64k/", "published_at": "2023-10-01T19:19:12+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a885b4875c", "title": "Tying ChatGPT up in knots", "url": "https://ncot.uk/blog-posts/tying-chatgpt-up-in-knots/", "published_at": "2023-09-21T20:31:00+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a886819082", "title": "It looks like you are using an ad blocker", "url": "https://ncot.uk/blog-posts/it-looks-like-you-are-using-an-ad-blocker/", "published_at": "2023-09-18T20:16:43+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a886b4772d", "title": "September Solar Usage", "url": "https://ncot.uk/blog-posts/september-solar-usage/", "published_at": "2023-09-16T15:58:06+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a88767dd8b", "title": "1990s Web Culture - How the Internet used to be", "url": "https://ncot.uk/videos/1990s-web-culture-how-the-internet-used-to-be/", "published_at": "2023-09-08T17:26:16+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a8882c0cdb", "title": "How a CPU really works", "url": "https://ncot.uk/videos/how-a-cpu-really-works/", "published_at": "2023-08-25T14:54:15+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a8886b6542", "title": "Solar battery usage", "url": "https://ncot.uk/blog-posts/solar-battery-usage/", "published_at": "2023-08-24T20:34:10+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a888ffe77e", "title": "How trying to make pocket calculators do complex maths accidentally invented modern computing", "url": "https://ncot.uk/videos/how-trying-to-make-pocket-calculators-do-complex-maths-accidentally-invented-modern-computing/", "published_at": "2023-08-11T19:02:46+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a889c834db", "title": "Why the 1880 US Census lead to the invention of the computer", "url": "https://ncot.uk/videos/why-the-1880-us-census-lead-to-the-invention-of-the-computer/", "published_at": "2023-07-28T16:44:44+00:00" }, { "id": "01a087ac-e4cc-720c-ba3b-09a88a7a24cb", "title": "RC2014 Raspberry Pi Pico VGA Terminal Self-Build", "url": "https://ncot.uk/blog-posts/rc2014-raspberry-pi-pico-vga-terminal-self-build/", "published_at": "2023-07-26T19:39:57+00:00" }, { "id": "01a087ac-e4cd-73c9-be98-9bb7a36f05e0", "title": "Wang Tiles and other ways to tile a plane", "url": "https://ncot.uk/videos/wang-tiles-and-other-ways-to-tile-a-plane/", "published_at": "2023-07-14T15:22:56+00:00" }, { "id": "01a087ac-e4cd-73c9-be98-9bb7a46bd6cc", "title": "ICONICA 1000W 12V Hybrid Solar Inverter Fan Replacement", "url": "https://ncot.uk/blog-posts/iconica-1000w-12v-hybrid-solar-inverter-fan-replacement/", "published_at": "2023-07-09T16:03:04+00:00" }, { "id": "01a087ac-e4cd-73c9-be98-9bb7a53cbbe9", "title": "Repairing my Ryobi drill battery", "url": "https://ncot.uk/blog-posts/repairing-my-ryobi-drill-battery/", "published_at": "2023-06-25T14:11:35+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852a7a347c", "title": "DIY VGA Serial Terminal", "url": "https://ncot.uk/blog-posts/diy-vga-serial-terminal/", "published_at": "2023-06-08T21:37:03+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852b40010d", "title": "Shut up you noisy inverter", "url": "https://ncot.uk/blog-posts/shut-up-you-noisy-inverter/", "published_at": "2023-06-07T22:05:28+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852b6e1ae4", "title": "DIY Solar - is it worth it?", "url": "https://ncot.uk/videos/diy-solar-is-it-worth-it/", "published_at": "2023-05-16T19:28:23+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852b9ff430", "title": "Federated Madness", "url": "https://ncot.uk/blog-posts/federated-madness/", "published_at": "2023-04-01T15:19:25+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852c1121b8", "title": "Gamedev, music, art and being creative", "url": "https://ncot.uk/blog-posts/gamedev-music-art-and-being-creative/", "published_at": "2023-03-25T23:52:10+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852c2036f6", "title": "Hacking IoT Smart Plugs", "url": "https://ncot.uk/videos/hacking-iot-smart-plugs/", "published_at": "2023-03-18T19:46:23+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852d00403d", "title": "Chat GPT pretending to be a BBC Micro", "url": "https://ncot.uk/blog-posts/chat-gpt-pretending-to-be-a-bbc-micro/", "published_at": "2023-02-13T14:41:00+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852ddd45e4", "title": "BBC BASIC in RiscOS on a Raspberry Pi is really cool", "url": "https://ncot.uk/videos/bbc-basic-in-riscos-on-a-raspberry-pi-is-really-cool/", "published_at": "2023-02-12T16:27:10+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852ebc7810", "title": "Samsung SDP-860 Document Camera Thing", "url": "https://ncot.uk/blog-posts/samsung-sdp-860-document-camera-thing/", "published_at": "2023-02-02T22:50:00+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852ec786e9", "title": "How to disable Chrome’s ssl and hsts warnings", "url": "https://ncot.uk/blog-posts/how-to-disable-chromes-ssl-and-hsts-warnings/", "published_at": "2023-01-29T09:16:57+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852eff65f3", "title": "When did Linux get so complicated?", "url": "https://ncot.uk/blog-posts/when-did-linux-get-so-complicated/", "published_at": "2023-01-21T09:36:09+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9852f7802a9", "title": "Hacking Smart Home Devices - Literally", "url": "https://ncot.uk/blog-posts/hacking-smart-home-devices-literally/", "published_at": "2023-01-09T14:25:47+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b985306fb314", "title": "2022 Review", "url": "https://ncot.uk/blog-posts/2022-review/", "published_at": "2023-01-01T11:16:11+00:00" }, { "id": "01a087ac-e4ce-71f2-82ec-b9853153faf1", "title": "SO my network broke…", "url": "https://ncot.uk/blog-posts/so-my-network-broke/", "published_at": "2022-12-19T23:14:13+00:00" } ] posts Claim your blog
Back to ncot.uk
Blog · corpus.blog/blogs/ncot.uk/posts

ncot.uk

ncot.uk

2026

2025

2024

2023

2022