Thoughts, lessons, and ongoing discoveries.
My blog is where I share what I'm learning as I build, experiment, and grow. It's a collection of reflections shaped by the engineers who inspired me and written for the future I hope to help shape.
- Mon Oct 05 2026
Simplicity is the best defence against AI attacks
A fortnight of security news, from a critical PHP flaw to Railway's breach and AI models chaining exploits on their own, showing that every component you run is something to patch. The teams that cope will be the ones with the fewest moving parts, the fastest path to a fix, and encryption that keeps keys well away from the data.
Read post - Sat Sep 26 2026
The best software often does less
Modern software makes it easy to keep adding features, integrations, and complexity. Better systems come from resisting that temptation and being precise about what the software actually needs to do.
Read post - Thu Sep 24 2026
When AI makes every hidden door worth trying
AI has made it cheap to scan, probe and adapt attacks against thousands of targets. GitLab's email-to-code behaviour shows why the safest system is often the one attackers can't reach in the first place.
Read post - Thu Sep 03 2026
Generative AI is just a calculator for words
Generative AI is often framed as a threat to thinking, but the same fear followed calculators, computers and other tools that automated mechanical work. I see it as a calculator for words, one that makes boilerplate cheap and makes judgement and expertise more important.
Read post - Sat Aug 22 2026
Decentralisation is technically impossible, and that's fine
Blockchain sells itself on removing the need to trust anyone. That promise doesn't survive contact with how these systems really work: mining pools, staking providers, exchanges and cloud hosts all put a centre back in. A system that's open about its weak points beats one that pretends it has none.
Read post - Fri Aug 21 2026
The AI apocalypse is a distraction
The AI industry spends a remarkable amount of time talking about machines that might one day threaten humanity. That conversation has become a distraction from the much less glamorous harms already happening, and from the commercial incentives behind the companies shaping the debate.
Read post - Wed Aug 19 2026
Why this space exists
The first computer I owned was a hand-me-down from my grandfather, and when it caught a virus, my whole life changed direction. Two decades and many systems later, built for government, the military and global brands without a single formal qualification, I've carved out a small, quiet space on a very loud internet. This is why it exists, and the one promise I'm willing to make you.
Read post