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.
After a couple of days using my new ThinkPad T14s, I really like the new keyboard, compared to the keyboard on the T470s. The keys have a slightly shallower stroke and feel more clicky/tactile. I thought it would be difficult to improve on the keyboard from the T470s, but then again, I thought that about the keyboard on my old X220 as well. To be fair, I think they are all good, but I'm really liking this new one.
I've just been asked to extract an audio clip from a recording of a local radio station where one of our team gave an interview. /me fires up Audacity
Giving Fedora 39 a try in a virtual machine. It looks and feels like another solid release. If I wasn't a Debian user, I'd be a Fedora user, no doubt.
Good morning, coders!

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: