I recently read a toot from someone who was frustrated with Ubuntu because of snapd and was asking for recommendations for other Debian based distributions. Why was Debian itself not the obvious choice?
This is Bumble. Bumble has to be the most chilled cat I’ve ever known. He’s a real mummy’s boy, but he tolerates me as well, so that’s nice.

Using Mozilla's web-ext tool to lint and package a browser extension for Firefox that was originally written for Chrome. Just needed to make a single modification to the manifest file and everything just worked. Nice.
I've just found out that we are outsourcing Secret Santa this year. What a time to be alive.
Looking at an old version of Dompdf and considering if I should update it, or switch the app to use a service built with Puppeteer or similar. I'm thinking Puppeteer might provide faster PDF renders.
Deleting session files and pushing the limits of rm: exec: Failed to execute process '/usr/bin/rm': the total size of the argument list and exported variables (5.5MB) exceeds the OS limit of 2MB.
Trying to get an old PHP application updated to work with PHP 8.2. I'm hitting a bunch of errors and I'm working my way through them, slowly.
For some reason, I had it in my head that most systems allowed hyphens in hashtags. Apparently this is not the case. I should really look these things up before making assumptions in code.
Today has mostly been spent inside VS Code with CodeIgniter 4. It looks like tomorrow will mostly be spent inside VS Code with CodeIgniter. Friday will mostly be ...

Listening to Linux Matters episode 16 - Blogging to the Fediverse. linuxmatters.sh/16
I'm WFH for next couple of days as we've got Paul the decorator in doing our hallway and stairs. Paul has got his radio on and is listening to Craig Charles on 6 Music. Luckily, we chose a decorator with good taste in Radio stations.
Replacing an old PHP function for generating UUIDs with ramsey/uuid. I've never had an issue with the old function, but I guess it's the way of things.
Monday morning and I'm writing more shell scripts and performing some asset syncing with Rsync.
I'm performing some out-of-hours Sunday night server maintenance and Becky is playing some Hogwarts Legacy on the Xbox. I'm not sure who is having more fun?
This is Beebee, she’s full of tortitude and likes to wrap herself around my arm and fall asleep.

Giving the Firefox Nightly .deb package a spin. I normally just download the binary and set-up my own .desktop file etc, so it's nice that Mozilla are providing this option now. I'm hoping that now I'm not using a Nvidia display driver, Firefox runs a bit better.

Just configured fingerprint authentication on my ThinkPad T14s under Debian and it worked first time. The device is listed as '27c6:6594 Shenzhen Goodix Technology Co.,Ltd. Goodix USB2.0 MISC'.
Every time I remove a Linode from my pool and the IP address is assigned to another Linode customer, I receive an early warning report from the National Cyber Security Centre about potential security vulnerabilities on the customer's new server. I'm thinking there is a potential business opportunity here.
Starting my working day with some Shell scripting and task scheduling with cron.
Looking at my todo list, I'll mostly be writing PHP CRUD stuff today, nothing too interesting, just got to work through it.
Status Updates
I post status updates to my site and syndicate the updates as toots to Indieweb.Social, my chosen Mastodon instance.
Learn more about Mastodon and how it works.
Subscribe
Click the link below to subscribe to my Status feed in your favourite news reader client: