Skip to content

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).

Read the full story...

Xorg Logo

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.

Read the full story...

Slurm logo

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.

Read the full story...

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.

Read the full story...

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.

Read the full story...

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.

Read the full story...

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.

Read the full story...

Docker logo

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.

Read the full story...

Docker logo

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.

Read the full story...

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.

Read the full story...