Firefly III undefined method createPersonalAccessClient

May 24, 2025

I wanted to have a play with the Firefly iii finance manager, so setup docker on a raspberry pi.

The instructions to do so can be found here: https://docs.firefly-iii.org/how-to/data-importer/installation/docker/

All worked well, but then I had the following error when trying to access the profile section of the main application …

Raspberry Pi Photo Backup

May 3, 2025

I have an old Western Digital My Passport backup disk. It has a built in SD card reader, a 1TB disk, and is powered by a battery. When on holiday, I can turn it on, put in an SD card and it'll backup all the files to the internal old …

Avalonia Keyboard Input

December 1, 2024

I've been playing around with Avalonia cross platform UI framework and having a torrid time trying to get it to accept keyboard input.

I had one window, that opened a secondary dialog window fullscreen, and I wanted keypresses to go to the second window when it was open. I was …

K3S on Raspberry Pi 4 - kubectl outside cluster

December 19, 2023

Now that I have a cluster set up (see https://drumcoder.co.uk/blog/2023/dec/19/k3s-on-raspberry-pi-4-initial-setup/ for setup details) I wanted to be able to access it from my mac, without sshing into the cluster master node.

Installing kubectl

The kubectl command can be installed on a mac using:

$ brew install kubectl

Install can be …

K3S on Raspberry Pi 4 - initial setup

December 18, 2023

Now that the supply pressures have eased, I wanted to get a few Raspberry Pi and start messing around with a Kubernetes cluster. This post covers the initial setup of the cluster and hopefully I'll get to deploying something on it in due course.

I bought three Raspberry Pi 4 …