Blog

You Don’t Need an AI Policy

On Friday I told a room full of school leaders that they didn’t need an AI policy, you could hear a pin drop — right up until the point people started to laugh and nod their heads. I was speaking with members of Independent Primary School Heads of Australia (IPSHA), in a series of sessions…

What Curriculum Leaders Need to Know About AI in 2026

Most of the AI professional development I see in schools is aimed at everyone. Whole-staff sessions covering the basics: how to use GenAI, how to write a prompt, some tools you might find useful… At the other end of the scale, you see policy sessions aimed at ICT and Business Managers, executive teams, and boards.…

What Happens to Expertise When Students Skip the Struggle?

When students use GenAI to skip the hard parts of learning, they miss the productive struggle that builds genuine expertise. This post explores why the “AI is just like a calculator” argument falls short, and why novices are most at risk of outsourcing the thinking that matters most.

Lived Experience Using AI as an AuDHD Adult

AI is often marketed as a game-changer for neurodivergent learners, but the reality is more complicated. As someone with a combined autism/ADHD diagnosis, I explore both the genuine risks of AI for ND users, including pathologising training data and addictive design patterns, and the personal, practical ways I actually use these tools: capturing ideas on…

Letting the Robots In

AI agents are increasingly browsing the web alongside humans, but most websites still serve them the same cluttered HTML designed for browsers. Here’s what I’ve done to make this site more readable for AI systems, why I think educators should care about being AI-accessible, and why the real problem isn’t scraping but the attribution gap…

Building Websites with Claude Code

Over the past couple of weekends I have built and published five complete websites and a complex interactive page for this site. I had the content already handy, but all of the work of making the websites, and a substantial amount of their deployment, was handled exclusively by Claude Cowork and Claude Code.

What is MCP and Why Should I Care?

MCP (Model Context Protocol) is a standardised way for AI assistants to communicate with external data sources and tools. I spent a weekend building my own MCP servers to connect Claude to my private data, and learned a lot about where this technology is heading.

Something went wrong. Please refresh the page and/or try again.