Recent Posts

Revisiting rust and Claude for personal tools

4 minute read

I’m not doing a lot of large-scale AI coding at the moment, but I’m still tinkering on side projects when i can. I had fun revisiting an old problem this we...

The Joy of Folding Bikes

3 minute read

I was chatting to a friend about my folding bike and I had the urge to write about it - because this falls in the category of “Things I wish I’d had decades ...

Refusing to use Twitter

6 minute read

I’ve completely stopped using Twitter (now called X) and I wanted to post something explaining why. I stopped posting or reading the feeds quite a while ...

New year, new everything

2 minute read

I haven’t posted in 3 months! That’s partly because I put a lot of work into the extended version of my Agentic AI security post on martinfowler.com - and pa...

Better Claude Code permissions

4 minute read

This is a short post (two in one day!) to talk about a new tool I’ve written to help with Claude Code permissions. Note see also my standard AI Disclaimer ...