All software eventually becomes email. All email software eventually becomes chat.
Archives: Notes
-
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 pushandgit pullthe 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]
-
Peter’s very helpful guide for catching up on a busy Slack workspace:
- Open the Slack App
- Most messages sent overnight will not display at this point
- Help > Troubleshooting > Clear cache and exit
- Re-open Slack App
- Catch up on all messages
- As you navigate, Slack will display read channels as unread.
- Press escape on these channels
- As you navigate, Slack will return to the wrong point in the timeline
- Help > Troubleshooting > Clear cache and exit
- Re-open Slack App
- Wistfully remember when Slack was simpler and worked.



