- Blog
- Profile
- Homepage
-
The mess that is sainsburys.co.uk (updated September 2026)
I shop weekly with Sainsbury’s. Specifically, I get a grocery delivery sent to home. But, I have to say, the experience is incredibly painful, due to how poor their website is. In this post, I’m going to demonstrate a few things about it, giving details of what the frustration is. It will show bad UI,…
-
40th Anniversaries
On 11th January, it’s Matt Mullenweg’s 40th birthday. He’s the co-founder of WordPress and CEO of Automattic, the company I work for. It’s nearly 13 years since I hit 40 and, despite a lot of content on this blog, you’ll find no mention of it. The reason? It was pretty uneventful. We had an open…
-
My Books and Films of 2023
As we’re now in 2024, it’s time to share the books and films that kept me entertained last year. This is just a list rather than my views on them, but if you follow the links I provide to Goodreads and Letterboxd, you can find my reviews there.
-
Fixing a noisy PlayStation 4 Pro: 14 months on
In October 2022 I did a massive clean and made improvements to the thermal capability of my PS4 Pro – the result was something that was much, much quieter. I haven’t gamed much this year but playing Fortnite recently has been making the Pro run loudly again. For this reason, it’s time to open it…
-
Developing WordPress Plugins: Using trademarks in a name
When you submit a new plugin to the WordPress.org directory, one of the things that can easily trip you up is the name you’ve chosen for your plugin (and a quick way to get a rejection). You can spend a long time crafting the perfect name to use but, when it includes a trademarked name,…
