Hi there!
My name is David, and I am a WordPress support professional and writer.
“You are a bone fide hero!”
Yorkshire Tea


My Story
Find out more about me – what I do and what makes me “tick”!

Reach out
Want to get in touch? Use the social links in the footer, or the contact form, via the button below.

Speaking
I speak on a wide range of topics, from WordPress developer, customer success to remote working.
-
What is your #1 tip for businesses going digital?
Get involved with the WordPress community and commit to the Five for the Future initiative to give back to WordPress what it gives to you as a business. And it doesn’t have to mean doing anything with code – just being able to write documentation, translate a language or edit a video is all it takes […]
·
-
WordPress plugin development: Solution to “Malformed tag detected” error
Look, day-to-day, I do not use SVN. It’s not a tool of choice, so I make my life easier by using the excellent app Versions to manage my WordPress.org SVN access for my WordPress plugins. I drag and drop the changes and all is good. However, i recently started getting this message when trying to […]
·
-
Goodbye Launchpad: Improving the MacOS Tahoe Apps Panel
With MacOS Tahoe, Launchpad has gone. In its place is an Apps panel that shows all your applications, in alphabetical order. No way of grouping. No way of moving apps around. If you’ve forgotten the name of an app, you’ll find yourself slowly scrolling the list until you find it (as I’ve had to do […]
·
-
Ordering a new iPhone with Apple’s Upgrade Programme
Not many people realise it’s even a thing but in the UK you can get a minty-fresh iPhone every year as part of Apple’s own iPhone Upgrade Programme. You pay a set amount every month and, with that, you can upgrade every 11 months (let’s be honest, you’ll do it every year when the new […]
·
-
Using AI to assist with WordPress plugin development
For the first time I’ve used AI to assist with an update to one of my WordPress plugins. I learnt a lot using it, the conclusions for which I want to share today. But first, let’s understood what I was using it for. I had some changes to make to the plugin in question, ShareOpenly, […]
·