A screenshot of a Lighthouse website performance test result, showing 97 for performance, 100 for accessibility and 100 for best practices.
Damn, so close...! A perfect score on a new WordPress site launched today thwarted by the cookie consent plugin's annoying JavaScript.
26.02.2026 16:22
๐ 0
๐ 0
๐ฌ 0
๐ 0
I've been writing PHP for over 20 years but still learning new things. Today's handy discovery is that you can pass multiple variables to isset() and it will return true only if they are all set.
17.12.2025 10:23
๐ 0
๐ 0
๐ฌ 0
๐ 0
My mum
22.11.2025 09:43
๐ 2
๐ 0
๐ฌ 0
๐ 0
TIDAL vs Spotify
TIDAL vs Spotify: both have great offerings, but which music streaming service is the best one for you? Our showdown will help you decide.
I switched a few months ago. They definitely pay artists more (see the table at www.soundguys.com/tidal-vs-spo...). Overall I'm happy. It's very similar really, nothing substantially better but definitely not worse either. My hearing isn't good enough to appreciate the difference in sound quality!
08.10.2025 15:33
๐ 1
๐ 0
๐ฌ 0
๐ 0
Thank you for your kind words :)
30.09.2025 21:01
๐ 0
๐ 0
๐ฌ 0
๐ 0
When I'm not building websites one of my favourite things I do is designing The Dartmoor Collective books and zines. I'm *really* proud of 'Flow'. If you love art / photography / landscapes / poetry and want to support Dartmoor artists, please grab a copy from dartmoorcollective.org/product/flow...
30.09.2025 08:50
๐ 20
๐ 10
๐ฌ 1
๐ 0
I Deleted My Second Brain
Why I Erased 10,000 Notes, 7 Years of Ideas, and Every Thought I Tried to Save
I've been thinking about doing this for a while now. This article might be the catalyst that finally makes me actually do it.
01.07.2025 09:10
๐ 1
๐ 0
๐ฌ 0
๐ 0
It's both. The choice of CMS (and plugins) can have a massive effect on front-end performance. Kirby is super fast because it's built to be fast, has a built-in caching system, and there's no database. But absolutely yes, a poorly coded theme could easily negate all that.
23.06.2025 14:50
๐ 1
๐ 0
๐ฌ 1
๐ 0
We have exactly the right amount of hair. Many other men sadly suffer from a medical condition with no known cure that causes constant over-production of head hair, requiring regular costly trips to barbers and expensive cleaning products to treat it, and results in poor aerodynamics when cycling.
02.06.2025 07:19
๐ 1
๐ 0
๐ฌ 0
๐ 0
All good thanks, hope you are too. I'm not near Plymouth, I live right in the very middle of it - big change from rural Dartmoor ๐
30.05.2025 09:44
๐ 0
๐ 0
๐ฌ 0
๐ 0
I'm trying Zen again as it has most of Arc's features, just much less intuitive to set up. Hoping it's less buggy than it was a few months back when I last tried it. It's my preferred option being an open source project.
29.05.2025 09:50
๐ 1
๐ 0
๐ฌ 2
๐ 0
So annoying. I also think Arc is great, it's my main browser and by far the best I've used. The problem is the VC-driven, AI obsessed business model, constantly in search of something that will rake in the billions for them. Personally I'd pay good money for a browser with no AI whatsoever in it.
29.05.2025 06:52
๐ 0
๐ 0
๐ฌ 1
๐ 0
A screenshot of the pricing page for Scanfully, a WordPress monitoring service.
I can't see the price anywhere on the pricing page?
27.05.2025 20:35
๐ 0
๐ 0
๐ฌ 1
๐ 0
Screenshot of an uptime monitoring report for Lumpy Lemon hosting showing all servers at 100% uptime.
This is my favourite thing to see on a Monday
07.04.2025 18:09
๐ 0
๐ 0
๐ฌ 0
๐ 0
This is my approach too, it's worked really well for me for years. I use it in combination with either the command line (an alias that pulls the plugin and the theme and then flushes the caches) or with DeployHQ / DeployBot.
27.03.2025 12:56
๐ 2
๐ 0
๐ฌ 2
๐ 0
Living life on the edge by deploying to production at 5.25pm on a Friday
14.03.2025 17:29
๐ 0
๐ 0
๐ฌ 0
๐ 0
I was about to buy it, but then someone gave me a different one for free which they no longer needed
28.01.2025 21:16
๐ 1
๐ 0
๐ฌ 0
๐ 0
Just received an invitation to tender for a website build with a budget of "0-ยฃ10k". Very tempted to put a section in my proposal outlining what I would offer for ยฃ0, consisting of an entirely blank page.
28.01.2025 14:35
๐ 0
๐ 0
๐ฌ 0
๐ 0
Definitely some truth in that, but I've seen v good PHP devs waste lots of time and write overly complex/redundant code on WordPress projects because they didn't know wp_ functions, the loop, classes, which plugins to use/trust, etc. So a deep knowledge of the platform & ecosystem is essential too.
29.11.2024 12:22
๐ 3
๐ 0
๐ฌ 0
๐ 0
A screenshot of some of the UI settings available in the Extended CPTs library for WordPress.
Do you know the Extended CPTs library (github.com/johnbillion/...)? I use it on pretty much every site I build. It provides flexible options for the taxonomy UI (as well as many other things).
28.11.2024 11:25
๐ 1
๐ 0
๐ฌ 2
๐ 0
I'm pretty sure that register_post_type already defaults to false, but register_taxonomy defaults to true? I always set the value on both, but I'm sure plenty of plugins don't, so I'd be extremely wary of changing the defaults for functions that have been around for so long.
28.11.2024 11:19
๐ 0
๐ 0
๐ฌ 0
๐ 0
Complianz (free for some clients, premium for others)
28.11.2024 09:52
๐ 1
๐ 0
๐ฌ 0
๐ 0
Autoblue - Easily add Bluesky to your WordPress site
Autoblue automatically shares your posts to Bluesky, saving you valuable time and effort and engaging your audience.
Introducing Autoblue, my new WordPress plugin for Bluesky! ๐ฆ
Autoblue will be available for download later this week, and allows you to automatically share your WordPress posts to Bluesky, and display likes and replies from Bluesky on your site.
autoblue.cc
(more in thread ๐งต)
25.11.2024 22:51
๐ 121
๐ 39
๐ฌ 23
๐ 11
I always include the name of the person too. E.g. "Support request from Jane Smith [ticket no. 3485]". It stops the threading and is more meaningful/memorable to me than just the ID by itself.
21.11.2024 20:18
๐ 4
๐ 0
๐ฌ 0
๐ 0
A screenshot of the admin bar from a WordPress site, showing a green item with the words 'Local site'.
I wrote a must-use plugin that checks the WP_ENVIRONMENT_TYPE constant, and adds an admin bar node with the environment name on a bold background colour. Green for local, orange for staging, red for production.
19.11.2024 17:45
๐ 2
๐ 0
๐ฌ 1
๐ 0