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.

javascript php

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.

dayjob linux

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.

dayjob php

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.

devnull

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.

music

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.

composer dayjob php

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?

dayjob games

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.

Firefox Nightly (installed via Mozilla's .deb package) running under Debian Bookworm.

debian firefox linux

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

laptop linux security thinkpad

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.

linode linux security

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.

laptop thinkpad

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

dayjob

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.

debian fedora linux

Philip Newborough and a donkey enjoying a beer.

About

My name is and I’m a full stack web developer living and working in Lincoln, England. This website (philipnewborough.co.uk) serves as my personal homepage. When I’m not working with tech, I love to ride bicycles with my wife and friends.

An IndieWeb Webring 🕸💍