
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.

Installing RStudio in WSL2
Posted 22nd July 2024
No comments
Installing RStudio within the Windows Subsystem for Linux was not as simple as expected, once I started installing packages in R. Here’s my procedure for getting it all to work seamlessly.

Replace a string in file names recursively in Linux
Posted 5th June 2024
No comments
Use this simple BASH script to recursively rename parts of file names in Linux.

Dark Theme in WSL2
Posted 9th November 2023
4 comments
Implement a “dark theme” for GUI apps in Windows Subsystem for Linux (WSL2)

Create a new Python environment on Linux
Posted 29th October 2023
No comments
Easy steps for creating new Python environments in Windows Subsystem for Linux (WSL).