Recent Posts

Who Holds the Theory

18 minute read

Much of the public conversation about AI in software development has settled into two camps. One says AI will soon write all our code and humans will only ne...

Why AI always needs a human in the loop

6 minute read

Most of the current AI tooling – LLMs, code assistants, copilots, “agents” – are astonishing at pattern-rich, feedback-dense work, but surprisingly naive eve...

AI is a Dunning–Kruger Amplifier

2 minute read

A disconnect exists between the most experienced software developers and many others, those who confidently assert that artificial intelligence can solve eve...

Embracing Imposter Syndrome is a Superpower

4 minute read

I spent most of the early part of my career feeling like I didn’t quite belong, standing in meetings wondering if everyone else can see that I’m just making ...