I needed to do a test the tests commit to verify failures.
I can confirm that the test suite fails for node version 42.
I finished writing my latest WordPress plugin over the weekend.
Its working subtitle is “Why write 1200 lines of code (including 700 lines of tests) with no build dependencies when you can write 3,200 lines of code (without any tests) with 73 build dependencies?”
It’s hardly catchy but I think my version of the plugin is better than the latter.
So many tables on caniemail.com could be replaced with LOL, NOPE.
On Survivor Australia last night, Parvati mentioned that she and David had played Deal or No Deal Island together. Fascinated by the concept, I looked it up and the details are just as terrible as the name suggests. Possibly even worse.
I decided to go retro when I drew a Kilopixel. Sadly I am old enough to have played Pong when it was new.

If you like a dark comedy (and we’re talking vantablack dark), then give Am I Being Unreasonable on SBS On Demand a go.
Written by cast members Daisy May Cooper and Selin Hizli it’s starts with the former’s bit on the side dying in a tragic accident and just gets darker and darker from there.
We just finished the second series and are very eagerly waiting on the BBC to commission a third.
Maybe, just maybe, if I have a google form open in two tabs with different content in each it’s because I want to submit two of them. Maybe, just maybe, I don’t want the content of one form to overwrite the contents of another.
Current status: on DuckDuckGo googling the process required to get a trademark genericized.
I really, really, really wish that whoever named pull requests pull requests had named them merge requests instead.
It makes explaining both git and GitHub to a new users so much more complicated. While explaining the concept of git push and git pull the existence of pull requests makes things so needlessly confusing.
I’ve released a new WordPress plugin: Local Twemoji.
For sites running over a CDN, this provides a performance improvement by serving emoji fallback images from your own site.
The perf improvement is due to the way modern browsers cache shared CDN assets.
Qantas confirms cyber-attack exposed records of up to 6 million customers:
The data includes customer names, email addresses, phone numbers, birth dates and frequent flyer numbers. It did not contain credit card details, financial information or passport details.
So it only contained everything required to obtain credit card details, financial information or passport details.
I’m excited to see Web Directions and The Code Co presenting Enqueue, a developer focused conference for working on WordPress at scale.
Get your tickets now while early bird pricing is available. Get your tickets TODAY if your professional development budget expires at the end of the financial year.
Good lord, I’ve found a decent photo of me while giving a talk. My mouth doesn’t look like a dog’s bum, my eyes are open and my arms are in a normal position.
Today, we optimise for “DX” – developer experience. Not user experience. Not performance. Not outcomes. […] The more comfortable we make things for developers, the more abstraction we add. And every abstraction creates distance between the thing being built and the people it’s for.
Jono Alderson – JavaScript broke the web (and called it progress)
I’m at my wet nerdiest when it comes to variant Sudoku (once you go variant you won’t go back). I got in to it doing the daily Genuinely Approachable Sudokus (GAS), which for many years where hiding out in a Discord for the most part.
But now GAS’s primary home is the open-web and I couldn’t be happier.
The 2025 award for making legitimate services, notifications and everything else look as scammy as hell goes to… iwantmyname dot com.
Spokesperson: plaese see our typo ridding statment at iwmy dot third party tracking domain dot com
[BTW: I’m not clicking any links in case they are scams but I think they are legit]