Migrating a Bitlocker Windows installation to a larger drive
Switching BitLocker protection methods without re-encrypting
A beginner's guide to OS encryption: (almost) 2017 edition
Stopping Windows from rebooting at the BitLocker boot password prompt
Things I've learned from building (and rebuilding) a PC.
Odd behaviour of Bitlocker, or maybe my HDD…
How to secure your storage and backup drives on Windows and Linux
A beginner's guide to OS encryption: dual booting and encrypting Windows and Ubuntu
Stopping Fujitsu's Battery Charging Control Update Tool from crashing Windows 10
My wifi's connected, but there's no internet…? (Intel Centrino versus Ubuntu)
Arduous lessons in Python: why main() is useful
Windows Update locking up on XP when checking for updates: fixing the svchost.exe CPU usage problem
It's not often that I think of technical fixes as favourites, but…
A review of "UNIX: A History and a Memoir"
"The Missing Semester of Your CS Education": a course review
Upgrading Raspbian and rc.local
failures
Installing pip, virtualenv and virtualenvwrapper tidily in Linux
Conversation conservation: recording audio input and output simultaneously in Linux
Using Garmin Forerunner watches with Linux
Ensuring scheduled cron jobs are run using anacron
A beginner's guide to OS encryption: dual booting and encrypting Windows and Ubuntu
A digital piano buyers' guide for learners
Rinse FM's SoundCloud account takedown
Do you even Liszt? Five months of learning piano
Looking at Ableton's Learning Music
Building a music collection on a budget
The buzz (and hum) of learning a new instrument
Book (and talk) review: Making Music. 74 Creative Strategies for Electronic Music Producers.
Making a MIDI keyboard modulation wheel work with third-party VSTs in FL Studio
PyCon 2021: Secure software supply chains
Solve your problem with sloppy Python
Installing pip, virtualenv and virtualenvwrapper tidily in Linux
Arduous lessons in Python: why main() is useful
How to use mock in Python to mock methods on objects
Installing Bokeh on Ubuntu 12.04 LTS
Installing matplotlib in a virtualenv
Explaining Python virtualenvwrapper (in a couple of minutes)
Explaining Python virtualenv (in under two minutes)
Uses for a Raspberry Pi (part 2)
Installing Python modules on Windows: unable to find vcvarsall.bat
Fixing horrible wireless network pings in Ubuntu (2017 edition)
Installing pip, virtualenv and virtualenvwrapper tidily in Linux
Conversation conservation: recording audio input and output simultaneously in Linux
A beginner's guide to OS encryption: (almost) 2017 edition
My wifi's connected, but there's no internet…? (Intel Centrino versus Ubuntu)
Some spring winter Ubuntu cleaning
Horrible wireless network pings in Ubuntu and how to fix them
Fixing Chromium on Ubuntu video playback issues (no video, black screen)
Explaining Python virtualenvwrapper (in a couple of minutes)
A beginner's guide to OS encryption: dual booting and encrypting Windows and Ubuntu
Migrating a Bitlocker Windows installation to a larger drive
Copying large iPhone videos to a Windows PC
Strange symptoms of hard drive enclosure failure
A ULPS take: Windows 10 black screens and slow boot
Stopping Fujitsu's Battery Charging Control Update Tool from crashing Windows 10
A beginner's guide to OS encryption: (almost) 2017 edition
Windows 10 installation impressions
The case of a Windows 7 update, Secure Boot and a suspect motherboard
Answers to some Windows 10 activation questions
Getting an official Windows 10 disk image
Making Aero theme settings stick in Windows (resetting on log off)
How to delete directories that respawn in Windows 7
Windows Update locking up on XP when checking for updates: fixing the svchost.exe CPU usage problem
A beginner's guide to OS encryption: dual booting and encrypting Windows and Ubuntu