
Setting up SSH keys in 1Password for WSL2
Posted 27th May 2026
No comments
Use the 1Password password manager to store your SSH keys to enable SSH access to GitHub and other servers that you work on in Windows Subsystem for Linux (WSL2).

Accessing remote Linux GUI apps from Windows 11
Posted 4th May 2026
No comments
The use of an X server permits the execution of graphical user interface (GUI) apps on one machine whilst being displayed on another. Here’s a guide to setting this up from Windows 11.

Tracking jobs in Slurm
Posted 19th February 2026
No comments
Here is some useful code for tracking current and historical jobs on a High Performance Computing system.

Compressing files on Linux
Posted 4th February 2026
No comments
A simple guide to compressing (zipping) and extracting (unzipping) files on the Linux command line.

Migrate a Label Studio instance to a new machine
Posted 10th September 2025
1 comment
Safely transfer a self-hosted instance of Label Studio from one machine to another, including all images, projects and annotations.

Transfer data between different WSL instances
Posted 9th September 2025
No comments
Easily transfer data between Windows Subsystem for Linux (WSL) distros installed on a single machine.

Back-up and restore a Linux distro in WSL2
Posted 27th August 2025
No comments
If you need to upgrade a Windows machine, set-up a new PC or restore a broken system, there’s a fairly straightforward method for backing-up and restoring WSL distros.

Mount a host directory in a Docker container
Posted 3rd July 2025
No comments
Use this simple code on the command line to mount multiple host directories within a Docker container.

Build a Docker container image
Posted 25th November 2024
No comments
Linux containers are a way to build a self-contained environment that includes software, libraries, and other tools. They’re immensely useful and this guide describes my method for creating them.

Divide Label Studio YOLO annotation files into training and validation sets
Posted 17th October 2024
No comments
Label Studio is an open-source data-labelling platform used to prepare training data for machine learning models.