Advertisement · 728 × 90

Posts by Simon Blackbourn

"The leadership that should be defending and advancing the open web is too busy fighting to do either ... This isn’t just a WordPress problem. It’s a symptom. The open web’s biggest institutions aren’t focused on the existential threats."

1 week ago 1 0 0 0

WooCommerce's support system has gone down the inevitable route to enshittification. So far the AI bot has sent me links to documentation pages that don't exist, recommended using deprecated hooks, and decided that I want a cancellation and refund when I didn't even mention either of those words.

1 month ago 1 0 0 0
A screenshot of a Lighthouse website performance test result, showing 97 for performance, 100 for accessibility and 100 for best practices.

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.

1 month ago 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.

3 months ago 0 0 0 0

My mum

4 months ago 2 0 0 0
Preview
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!

6 months ago 1 0 0 0

Thank you for your kind words :)

6 months ago 0 0 0 0
Advertisement

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...

6 months ago 20 10 1 0
Preview
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.

9 months ago 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.

9 months ago 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.

10 months ago 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 😀

10 months ago 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.

10 months ago 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.

10 months ago 0 0 1 0
A screenshot of the pricing page for Scanfully, a WordPress monitoring service.

A screenshot of the pricing page for Scanfully, a WordPress monitoring service.

I can't see the price anywhere on the pricing page?

10 months ago 0 0 1 0
Screenshot of an uptime monitoring report for Lumpy Lemon hosting showing all servers at 100% uptime.

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

1 year ago 0 0 0 0
Advertisement

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.

1 year ago 2 0 2 0

Living life on the edge by deploying to production at 5.25pm on a Friday

1 year ago 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

1 year ago 1 0 0 0
OWC Thunderbolt Hub - Thunderbolt 4 Hub with 5 ports for Mac and Windows : Amazon.co.uk: Computers & Accessories Buy

A friend recommended this one to me amzn.eu/d/0Pkuv6m

1 year ago 1 0 1 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.

1 year ago 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.

1 year ago 3 0 0 0
A screenshot of some of the UI settings available in the Extended CPTs library for WordPress.

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).

1 year ago 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.

1 year ago 0 0 0 0

Complianz (free for some clients, premium for others)

1 year ago 1 0 0 0
Advertisement
Preview
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 🧵)

1 year ago 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.

1 year ago 4 0 0 0
A screenshot of the admin bar from a WordPress site, showing a green item with the words 'Local site'.

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.

1 year ago 2 0 1 0