Blog
Practical insights on AI automation, custom apps and education tools.
-
What Is a Variable in Coding? (And Why Your Code Can't Remember Without One)
A variable is a named storage slot your code can read and update as it runs. Without one, every piece of information your program encounters gets forgotten the moment it moves on.
-
Comments Are Not Just Notes: How to Write Code That Explains Itself
Everyone says "write good comments" — but nobody explains when to comment, when NOT to, and why bad comments are worse than none at all.
-
Your Code Did What You Asked — But Not What You Meant
Zero's drone did exactly what he programmed — and produced something he'd never seen before. That's emergent behaviour, and it's one of the most important debugging lessons in programming.
-
The Weird Substance Nobody Saw Coming — The Farmer Was Replaced Ep 7
The fertiliser worked perfectly. Crops grew in seconds. Then the harvest started dropping a Weird Substance nobody asked for — and the drone's code had no idea what to do with it.
-
My Roblox Tower Defense Got a Visual Overhaul — Here's What Actually Changed
The gameplay worked. But it looked like a test level — grey boxes, no theme, nothing that made you want to keep playing. Here's how the visual overhaul happened, and what it teaches you about making games that feel right.
-
How to Make a Minecraft Turtle Move With Code (CC:Tweaked Lua for Beginners)
A Minecraft Turtle sits in your game doing nothing — until you give it a program. Here's how to write your first Lua code to make it walk forward, turn, and walk again. No experience needed.
-
How I Built Pac-Man in Scratch — And What It Taught Me About State Machines
Four ghosts. Three states each. Building Pac-Man in Scratch forced me to discover state machines — and once I saw the pattern, I found it everywhere.
-
What Is a Boolean? The On/Off Switch Inside Every If Statement
On or off. True or false. Booleans are the single idea that powers every decision your code makes — here's how they work in Python.
-
What Is a Comparison Operator? (Your Code's Referee)
Your code has a referee — and it uses comparison operators to make every decision. Here's what >, <, ==, !=, >=, and <= actually do in Python.
-
What Are Comparison Operators in Coding? (How Your Code Picks a Side)
A comparison operator is your code's way of asking a question: is this bigger than that? Equal to it? The answer is always True or False — and that single answer drives everything that happens next.
-
What Is a Boolean in Coding? (It's Just True or False — and It Controls Everything)
A boolean can only be one of two things: True or False. That sounds limiting — until you realise it's the exact same logic that controls every game, every app, and every AI decision you've ever encountered.
-
What Is a String in Coding? (And Why It's Just Fridge Magnets, Really)
A string is how your code holds text — a word, a sentence, a whole paragraph. Here's the fridge magnet analogy that makes it click, plus Python examples pulled from real builds.
-
How Pac-Man's Ghosts Actually Think (We Built the Whole Thing in Scratch)
Four ghosts, four personalities, one power pellet that flips the whole game. Here's how we built Pac-Man's ghost AI in Scratch — and why it's a real programming concept in a beginner-friendly wrapper.
-
What Happens When You Build a Roblox Game With Only AI Prompts (16 Phases, One Rule: No Hand-Written Luau)
The rule was simple — no hand-written code. Here's what broke first in 16 phases of AI-directed Roblox game building, and why the failures taught more than the parts that worked.
-
I Wrote a Bubble Sort to Harvest Cactus — And Then It Crashed at the Boundary
You don't learn bubble sort in a textbook. You learn it when your cactus farm has a sorting problem in disguise — and then it crashes at the edge.
-
I Wrote a Bubble Sort to Harvest Cactus — And Then It Crashed at the Boundary
Nobody sits down and decides to learn bubble sort. Usually something forces the issue — like a cactus field that needed harvesting in a very specific order. Here's the sorting puzzle from Farmer Ep 6, the code that solved it, and the boundary crash that nearly derailed the whole thing.
-
How I Coded Pac-Man in Scratch — Grid Movement, Ghost Clones, and the State Machine Trick
Pac-Man looks simple — yellow dot, four ghosts, some pellets. Build it in Scratch and three problems hit immediately: grid-locked movement, four ghosts with different AI from one sprite, and a power pellet that flips the entire game. Here's how each one works.
-
What Is a List in Coding? (How to Store More Than One Thing at a Time)
Imagine writing a separate variable for every player score in your game. Now imagine doing it for fifty players. A list solves that — one name, all the values, stored in order and ready to use whenever you need them.
-
I Vibe Coded a Roblox Game Using Only AI — Here's What Actually Happened
I set myself one rule: no hand-written Luau code. Every mechanic, every line of logic — AI-directed only. Here's what happened across 16 build phases, where it worked, and where vibe coding hit its ceiling.
-
How to Code Space Invaders in Scratch — Grids, Aliens, and Making 55 Enemies Move as One
55 aliens. 11 columns. 5 rows. Getting them to march together — and turn around the moment any one of them hits the edge — is the puzzle. Here's the Scratch trick behind it, and the game programming pattern you'll reuse forever.
-
How the Drone Finds the Best Sunflower — The Coding Concept Behind Farmer Ep 5
The drone farms 12×12 grids — but in Episode 5 it has to find the ONE sunflower worth harvesting. The Python pattern behind that decision unlocks leaderboards, price comparisons, and game AI all at once.
-
How I Vibe Coded WagTracker in an Afternoon (And Why It Started on a Beach)
One beach walk. One conversation with a dog walker about the admin nightmare she lived with every day. Here's how that became a working app — built in an afternoon using Replit and vibe coding.
-
What Is a Function in Coding? (Write It Once, Use It Everywhere)
A function is a named block of code you write once and call whenever you need it. Here's the concept explained simply — plus Python examples from real builds, and the Short that sparked this post.
-
What Is an If Statement in Coding? (How Your Code Learns to Make Decisions)
An if statement tells your code to do something only when a condition is true. Add an else, and it knows what to do when it's not. Here's the concept explained simply — plus Python examples pulled from real builds.
-
I Taught an AI to Farm Ep 4 — Pumpkins, Dead Crops, and the Drone's First Variable
The drone can harvest wheat. It can rotate the farm. But in Ep 4 it runs into something new — a crop that rots if you ignore it, and can only be harvested if you track its state. Enter: the variable.
-
What Is a Loop in Coding? (The One Concept That Saves You Writing the Same Thing Over and Over)
A loop tells your code to do something more than once — without you writing the same line a hundred times. Here's what loops are, how they work in Python, and why you'll use them in almost every program you ever build.
-
How I Coded Frogger in Scratch — Timing, Multiple Hazards, and a Lives Counter (Ep 3)
Ep 3 of the Scratch series — and suddenly three things hit at once: timing moving hazards to feel fair, making loads of cars without copying sprites, and building a lives counter that actually ends the game.
-
What Are Python Operators? I Learned Them by Coding a Farm
In Episode 2 of I Taught an AI to Farm, the drone finally learns where it is — and two comparison operators later, the whole 3×3 farm is running in rotation. Here's what operators are, the code that built the farm, and why this concept unlocks everything.
-
WagTracker vs Time To Pet vs My Pet Walker: Dog Walking Software UK 2026
Three dog walking software platforms. One honest comparison. Here's what Time To Pet, My Pet Walker, and WagTracker actually cost UK sole traders in 2026 — and which one fits how you work.
-
Best AI Executive Assistant UK 2026 — Private, Configured, Yours (Not a Chatbot)
Lindy, Motion, Gemini, and Sai by Simular all appear in "best AI assistant" round-ups. Here's the honest comparison — and why private deployment changes everything for UK founders who want a real VA alternative.
-
How to Start a Dog Walking Business UK 2026: The Complete Step-by-Step Guide
Everything you need to start a dog walking business in the UK in 2026: legal setup, insurance, DBS checks, pricing, finding clients, and managing your admin without it eating your day.
-
Moirai vs Pantheon: Which Multi-Agent AI Platform Fits Your Business?
Not sure whether Moirai or Pantheon is the right AI platform for your UK business? Here's the plain-English breakdown — what each tier delivers, what separates them, and three questions that will tell you which one fits.
-
Best Software for Solo Tutors UK 2026 — Honest Comparison (5 Tools)
Five tools compared — TutorBird, Tutorbase, TutorCruncher, Calendly, and SoloTutorLite. If you're a UK solo tutor, here's what actually fits how you work.
-
AI Agents for Small Business UK: Why VAs Are Being Replaced in 2026
Most UK small businesses lump AI agents, chatbots, and automation tools into the same bucket — and draw the wrong conclusions. Here's what an AI agent actually does, how it compares to a VA, and why Apollo starts at £29.99/month.
-
Why Generic CRMs Fail Tutoring Agencies (and What to Use Instead)
Generic CRMs weren't built with student timetables, parent communications, or session billing in mind. Here's what tutoring agencies actually need — and why EducationDashDeck was designed to fill the gap.
-
AI Automation for Education: What It Looks Like in Practice
AI automation for education sounds like a conference keynote. In practice, it means replacing four separate admin workflows with one system that runs in the background. Here's what it looks like across the workflows that cost education providers the most time.
-
Lesson Planning Software for Tutors: Does AI Actually Help?
You open ChatGPT, type "create a lesson plan", and get a polished result in three seconds. The problem? It has no idea who your student is — and that's where most AI lesson planning tools fall apart.
-
How to Track Student Progress as a Tutor (Without Spreadsheets)
Most tutors don't have a progress tracking problem — they have a retrieval problem. Here's how to build a session-log habit that gives you real data, keeps parents informed, and takes under five minutes per session.
-
Tutoring Agency Software UK: What You Actually Need in 2026
WhatsApp groups, spreadsheets, and a generic invoicing tool — it works, until it doesn't. Here's what tutoring agency software actually needs to do in 2026, and why most agencies are running on tools that create more admin rather than less.
-
AQA Unit Award Scheme Portfolio Tracking: Ditch the Spreadsheets
Most AP and SEND centres running AQA UAS programmes are managing learner portfolios on paper folders and spreadsheets patched together over years. Here's why that breaks down at scale — and what a purpose-built system actually looks like.
-
HMRC Record-Keeping for Self-Employed Tutors: What You're Legally Required to Keep
As a self-employed tutor, HMRC expects you to hold records of every payment, every expense, and every invoice — for up to six years. Here's exactly what's required, how long to keep it, and what a compliance check actually looks at.
-
What Is an AI Business Command Centre? (And Why UK SMEs Are Building Them in 2026)
If you're managing your business across six different tools and still feel like you're missing things, the problem isn't you — it's the fragmentation. An AI business command centre fixes that. Here's what one actually is and how UK SMEs are using them in 2026.
-
AI Automation Agency UK: What to Look For (and What to Avoid) in 2026
The UK AI automation market is full of generalists who retrofitted "AI" onto last year's services. Here's how to spot the real specialists — and what to avoid — before you commit your operations to them.
-
How Dog Walkers Are Automating Admin in 2026 (And What It Costs)
Most dog walkers spend 5–10 hours a week on admin. WagTracker users spend 30 minutes. Here's what changed — and what it actually costs to fix it.
-
AI Executive Assistant vs Hiring a VA: The True Cost for UK Small Businesses
A UK VA costs £15–25 per hour. An AI executive assistant costs £29.99 per month. Here's the honest breakdown of what each delivers — and how to decide which one fits your business.
-
AI Automation for UK Small Businesses in 2026 — What Actually Works
Most UK small business owners are still doing admin manually in 2026. Here's a practical guide to the AI automation tools that actually work — and how to start with one win this week.