How to enable root login on Ubuntu

– This lets you SSH into your Ubuntu server as root.

ssh-copy-id does not work with or Hetzner

– If you tried to use ssh-copy-id with your or Hetzner account, it probably didn't work. You're not alone.

Every issue I've had with my Airpods, and how to fix them

– I bought a pair of Airpods in 2020. I had a few problems with them. Here's how I solved most of them.

Trading time for money

– Paying someone else to do your work isn't such a great deal, and you should probably learn to do it yourself.

How to fix an accidental Nextcloud docker image update

– Here's what to do if you get "Updates between multiple major versions and downgrades are unsupported" after updating the docker image.

Weird things you'll find when reading EXIF data

– I wrote code that extracts EXIF data from photographs. Here are some of the weird things you can expect.

How to replace the rear brake pads on a V-Strom 650

– Here's how you change the rear brakes on a V-Strom 650. Those instructions apply to the 2004-2016 model, and the 2017+ model.

How to install heated grips on a 2017 V-Strom 650

– A step by step tutorial with lots of photos.

Running multiple docker-compose projects on the same ports

– How to serve separate docker-compose projects on the same port without merging them together.

How to fix a quiet phone speaker on a Samsung S9

– What to do if the phone speaker is not loud enough during calls, even at maximum volume.