Hi.

I have some open-source projects and other personal projects (that I may list here one day). I'd like to do more software engineering talks.

I'm writing The Programmer's Compendium, a repository for my knowledge on Software Engineering. I'm also writing The PiServer Book about building and maintaining a Linux home server on the Raspberry Pi. Both books are largely incomplete.

I've got a list of cool things I've come across. I've also got the opposite—a list of complete garbage. I also have some special pages on cycling, a map of Warzone.

Finally, I have written articles (and scribbled a bunch of thoughts) like any good blog:

  1. Service Charges and Tipping in Restaurants
  2. The UK Must Change Radically
  3. The Water Company Scam
  4. Bitcoin is as Legitimate as Ice Cream
  5. Backing up a Computer with BorgBackup
  6. Playing my old Wii Games Again on the PC
  7. Using a Raspberry Pi to Show a CCTV Stream
  8. Separating Work from Work from Home
  9. Managing your Command-line Snippets
  10. Running Firefox with a Temporary Profile
  11. The ThinkPad X1 Carbon 6th Gen (2018)
  12. Simple Email Sending on Linux
  13. Running a Single Application Through a VPN
  14. TPM2 on ASRock's H97M Pro4 Motherboard
  15. Firefox Multi-Account Containers
  16. Setting up Radicale on a Raspberry Pi
  17. Setting up Transmission as a service to use over the network
  18. Local Service Discovery
  19. Setting up a VPS using DebOps
  20. Getting to Absolutely Zero Email Spam
  21. Fixing an overheating Dell N5110 Inspiron laptop
  22. Why a Replaceable Battery may be a Good Idea for a Phone
  23. Using KeePass Effectively

Excluding the following probably-outdated posts:

  1. Error loading KeePassXC on Arch Linux
  2. Windows 8 Opt-out of data collection
  3. Fixing Windows Explorer Crashing with .Mov Files