Hi, I’m Edd Grant — a software engineer based in London. This is my little corner of the web, where I write the occasional blog post on things that interest me, usually where I think there may be some benefit to sharing.

Recent Posts

How a forgotten gpg-agent setting broke my KeePassXC SSH integration

Shortly after upgrading my workstation to Ubuntu 26.04 LTS, I noticed that my KeePassXC SSH agent integration had quietly stopped behaving the way it used to. The keys I store in KeePassXC, which I use in conjunction with git and SSH, were no longer being loaded and unloaded as I unlocked and locked its databases, so this was something I wanted to get to the bottom of.

12 min read

Resolving a full /boot partition on Ubuntu with LVM

If you’ve been running an Ubuntu server for a while, especially one that was set up a few years ago, there’s a good chance you’ve encountered the dreaded “no space left on device” error when trying to install a kernel update. This is almost always because your /boot partition is too small.

7 min read

How to migrate a UniFi Cloud Key and USG to a Cloud Gateway Max (UCG-Max)

I recently migrated my UniFi-based networking setup over to a Cloud Gateway Max (UCG-Max). The whole thing took about an hour, which included a couple of minutes of internet downtime. Despite being a bit anxious about what might go wrong, I found it surprisingly simple.

4 min read
View all posts →

Tools

Check out my income tools — a collection of calculators for UK tax, salary, and dividends.