Blog
-
What You’re Actually Saying When You Say “AI Doesn’t Work”
“AI doesn’t work” has never once been a fact about AI. It’s always been just a confession. About you. “I don’t know how to use it.”
-
I don’t trust my agents either
There is a moment in my workshops that I have learned to wait for. I am showing something on screen, agents doing their thing, and somewhere in the middle of…
-
Real Programmers Don’t Use Pascal
Programming is not a 20th century invention. Ideas behind what we call programming have existed since at least the 9th century. The very term “algorithm” comes…
-
What to do in the age of code printing
Over the past 5 months, I’ve delivered 8 workshops, 17 sessions, one podcast, and participated in more discussions about AI and its capabilities than I can…
-
From beep to empty seat: the six levels of self-driving code
Back in 2016 I bought a new car, and one afternoon on the motorway it did something that made the hair on my arms stand up. I was driving home, traffic was…
-
UBI won’t save us, and the nurse will tell you why
I have a friend who is a nurse. Not the TV kind, with good lighting and a romance subplot. The real kind. She does twelve-hour shifts, she lifts grown men who…
-
The lump of labour fallacy fallacy
Every time someone says the machines are coming for the jobs, there’s a guy in the back of the room who knows the term. Lump of labour fallacy. He’s read his…
-
The MCP Bridge: AL Language Tools for Every Agent
You picked Claude Code. Or Cursor. Or whatever agent actually fits how you work, because the agent you use matters more than the editor it lives in. You set it…
-
Your Object IDs Have No Excuse Now – Ninja Comes to CI/CD
AL Object ID Ninja is now available as a GitHub Action and an Azure DevOps Pipeline Task. It scans your AL repository during CI/CD and fails the build if it…
-
Context Engineering – The Thing Almost Nobody Is Actually Talking About
Today I want to talk about something that barely anyone is talking about. Context engineering. We hear about prompts constantly. We hear about the latest model…