Windows 10 End of Support (EOS) in October 2025: The truth behind it…

Totally not a click-bait title, I promise. We’ll be looking at the truth behind the Windows 10 End of Support message that Microsoft’s been popping up on computers in a desperate bid to get you to upgrade to Windows 11. I’ve been looking at numerous articles on the internet and also watching some YouTubers talk…

TFTPD(32/64): Custom Build Downloads (Built from Git)

Imagine going to https://pjo2.github.io/tftpd64/ looking for the latest version of TFTPD64 for use to repair some Telstra Smart Modems. You click on the Download page link and Oops! All 404s! Well, fuck that. I’ve freshly compiled the application in both x86 and x64 flavours, which you can download right now from here. The builds should be…

ORICO Y-20 SSDs: Sketchy, at best.

When you’re working in IT and doing computer repairs, sometimes when you are sourcing parts – in this case a 512 GB SATA SSD – you come across lesser-known branded drives that are cheaper than the named brands like Samsung, Kingston, Crucial, et al. Amazon was offering a Prime discount on the ORICO Y20 SATA…

Firefox and the Privacy Policy: Seriously Mozilla?

Ugh, here we go again – more browser privacy drama. This time it’s the fox on fire, Firefox, in the spotlight over Mozilla recently changing their Privacy Policy. You can read about this on the Ars Technica article that I’ve linked here.  Mozilla used to be a company that looked after your privacy and valued…

Invoice Ninja & SnapPDF: Process has been signaled with signal …

Invoice Ninja is a great self-hosted invoicing software written in PHP utilizing the Laravel Web Application Framework and uses SnapPDF for its invoice generation. I use a moderately modified version of the software to tackle my invoicing needs. Overall, it works well mostly. I recently had to reinstall one of my production servers due to…

PM2 Process Manager + NET Core = Build Loop

I use the wonderful PM2 process manager to handle processes on my Linux servers. Sometimes though, I’ll get a weird error about “N/A” not being a valid version string when running NET Core applications.

Quick Review: FENVI WiFi 6 MediaTek-powered USB Adapter

From time to time, AliExpress sends me emails that show off some really nice deals. One said deal was 30% off a FENVI-branded USB 3.0 WiFi 6 Adapter. I decided to check it out and order one unit. The unit arrived after a bit of an extended wait due to the Chinese Lunar New Year….

Follow up (again): Purging Microsoft Edge off Windows breaks some updates

I forgot to write about this earlier but I will admit that I have had second thoughts in ripping off Microsoft Edge from Windows 10 or 11. Instead, it’s probably better to leave it installed but disable its automatic updates executable, which I detail in my guide for this. Why the change of heart? I…

Follow up: Microsoft Edge reinstalls itself after Windows Updates

If you’ve followed my guide to purge Microsoft Edge off your Windows installation, sometimes you may notice that it’ll come back uninvited. Luckily, I have figured out how to stick a gag into it and tell it to bugger off. The Remedy Firstly, check to see if the MicrosoftEdgeUpdate.exe file exists in a specific folder…