Practical guides
Set up SSH key login on Ubuntu
Run a local AI model with Ollama
Share a local web page with a temporary tunnel
Back up and restore files with restic
Run a service with Docker Compose
Set up fail2ban on Ubuntu 24.04
Connect your devices with Tailscale
Schedule restic backups with systemd
Keep an off-site backup and test the restore
Give a home service its own web address
Create an Ubuntu virtual machine with KVM
Create virtual machines from the terminal
Take snapshots and clone a virtual machine
Back up and restore a PostgreSQL database
Write a first draft by dictation
A runbook template for technical tasks
Use text-to-speech for work reading
Workplace adjustments you could discuss
Talking about neurodivergence at work
Questions to ask a prospective employer
Use job-market data to explore a specialism
Getting settled into an operations role
Request adjustments for a certification exam
Preparing this site for launch
How this site’s backups are checked
How this site reaches the public internet
Building a local voice assistant
Connect desktop dictation to your own server
Share a GPU between local models