So, Apple have decided they will not kill PWA support on iOS devices after all. This is good news. I'll still be switching to a Google Pixel device.

android apple pwa

I've been thinking about switching to an Android phone for a while. Thing is, I've not pulled the trigger on this as I've been pretty happy with my iPhone -- it generally just works. Apple's recent shenanigans around PWA support has cemented my decision that my next phone will be a Google Pixel device.

android apple pwa

Struggling to find a RSS reader for Windows that I like. Fluent Reader comes close, but it's not quite there. I use NewsFlash with my GNOME desktop and I really like it. I've been thinking about writing my own feed reader. I mostly think about this when I'm using Fluent Reader.

rss windows

Listening to the Vergecast 'How AI will change phones — and the whole internet'. Has an interesting interview with The Browser Company’s CEO about Arc browser. I'm interested to give Arc a try and I've signed up for the Windows wait list.

ai arc podcasts

Just purchased Black Mesa on Steam, it's currently got 80% off and is selling for £2.99. Looking forward to reliving the Half-Life experience.

games steam

Upgraded a busy Debian web server last Thursday night and so far I've only received one reported issue. Not bad considering the amount of old PHP applications this thing runs. I was expecting a busy weekend fixing issues, but it never happened. I did spend a while testing everything before the upgrade, so that probably helped.

debian php

Today, I've mostly been head scratching over an issue with some PHP code, turns out the problem was due to the date getting out of sync in WSL2. I think this happens when I put my laptop to sleep?! Anyhow, I've installed the ntpsec package which immediately fixed the issue. Will keep an eye on it.

ntp php wsl

How many times do you run a specific set of shell commands, before you create a script to automate the process? Sometimes, I think I wait far too long.

bash linux

I've performed a clean install of Windows 11 23H2 on my Razer Blade 15 and spent a while setting up a dev environment with WSL (Debian). It's early days, but it seems to be performing a lot better than before. Recent hardware upgrades (2TB NVMe SDD and 64GB RAM) may have helped with performance. I'm actually enjoying using Windows for a change, mostly, but I'm keeping my Linux machine close by, just in case I feel like rage quitting.

windows wsl

It's taken a week, but I'm feeling somewhat normal again after catching COVID. I'm still taking it easy, but I'm steadily getting back into work and catching up. If you can avoid catching COVID, I strongly recommend you do.


This is the second time I have had COVID. I seem to recall that I slept my way through it the first time around, so this insomnia business is new to me. I should probably make use of this bonus time I find myself with, but I think I'll probably waste it playing some Starfield.

games steam

I have COVID-19. Apparently, ~40% of people with COVID suffer from insomnia, which might explain why I'm typing this status update at 03:30am. Becky also has COVID, so our house currently feels and sounds like a plague house.


Becky has the coronavirus. She has somehow managed to avoid catching it for 4 years, but she has been feeling rough for a couple of days and so did a test this morning. We've cancelled our plans for New Year's Eve.


I'm covering support today and it looks like there might be a drive failure on one of our SQL servers. Almost entirely sure that I cannot fix this remotely.


Philip Newborough and a donkey enjoying a beer.


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