22nd March, 2016
3 min read

I finally figured out my mysterious 418/Unused HTTP Status Code

I've had a mysterious broken page on this site for a while - but been too busy to look into it. I finally made the time to figure it out.

5th March, 2016
3 min read

How I upgraded this website to Pelican 3.6

This site has been generated using Pelican 3.3 for over two years. I finally found some time to upgrade to the current version of Pelican, 3.6.3. This is how I did the upgrade.



22nd January, 2014
2 min read

Reliably Building VirtualBox Guest Additions on CentOS 6.x

It took me a while to figure out how to get the VirtualBox Guest Additions to build reliably on CentOS 6.x - here's how to do it.



22nd November, 2013
1 min read

It was a Good Week

I am a very, very luck guy - and I have a lot to be thankful for.

18th November, 2013
2 min read

How to create thumbnails for PDFs with ImageMagick on Linux

How to create image thumbnails for PDFs, on Linux, using ImageMagick - a simple explanation, with examples.


19th October, 2013
4 min read

The Better Figures & Images Pelican plugin now supports Figure Numbering

My Better Figures & Images Pelican plugin now supports automatic Figure Numbering - Yay! Here's how it works.

18th October, 2013
4 min read

How I upgraded this website to Pelican 3.3

A few of the changes in Pelican 3.3 might mean making some changes to your site in order to upgrade. Here's how I upgraded my site from Pelican 3.2 to 3.3.


13th September, 2013
1 min read

Obrigado Deny!

I've recently been corresponding with Denny Dias, from Brazil - and we've been helping each other out a bit with building themes and whatnot...


27th August, 2013
9 min read

Comprehensive Linux Backups with etckeeper & backupninja

Having an easy to setup, comprehensive, automated backup strategy is very relaxing - here's how to create one.

19th August, 2013
1 min read

How to convert FLAC files from 24/48 bit to 16 bit on Ubuntu Linux

How to convert FLAC files from 24/48bit to 16bit - converting all the files in a folder, preserving the metadata.


17th July, 2013
10 min read

Sunshine Coast: Thormanby Islands & Smuggler Cove Kayak Trip

Trip Report from our Canada Day 2013 long weekend kayak camping trip to Thormanby Islands, Smuggler Cove & Secret Cove, on the Sunshine Coast, BC.

5th July, 2013
3 min read

How I compress PNG files on this website

Using a careful combination of compression techniques, I can get up to 3x compression over regular PNG files, for my use case. Here's how...


28th June, 2013
4 min read

Useful Thunar Custom Actions

Here's how to add useful custom actions to Thunar's right click menu - and a collection of handy actions to get you started.

23rd June, 2013
2 min read

Post Statistics Plugin for Pelican

A Pelican plugin to calculate various statistics about a post and store them in an article.stats dictionary. Includes time to read, word count, word frequency and Flesch-kincaid stats.

19th June, 2013
16 min read

A Marvellous & Incomplete Compendium of reddit Automatons & Bots

reddit had 71.4m visitors last month, with over 2.3m people logged in. I say people - but it turns out that not all of the denizens of reddit are human. There are also bots. Lots and lots of bots...

14th June, 2013
11 min read

The Smart Guide to Stack Overflow: Zero to Hero

How to use Stack Overflow effectively, how to gain reputation and become a valued, successful member of the community.

7th June, 2013
9 min read

How to switch to Compton for beautiful tear free compositing in XFCE

How to quickly & easily setup & configure Compton in XFCE for beautiful, tear free, glassy smooth window dragging, drop shadows, etc...


31st May, 2013
7 min read

Magic Phone Numbers: My VOIP Setup, with

I wanted something better than Skype, exactly like a regular local phone number - just call it and ring a phone on the other side of the world, for free.

29th May, 2013
8 min read

Better Figures & Images Plugin for Pelican

How to get perfect and responsive images and figures with Pelican - using the Better Images & Figures Plugin.

17th May, 2013
9 min read

How I built this website, using Pelican: Part 1 - Setup

I take you from zero to a complete, fully functional website, built the way a professional web developer would do it, using Pelican.

13th May, 2013
4 min read

Using UDF as an improved filesystem for USB Flash Drives

Most USB Flash drives are formatted using the FAT32 filesystem - which only supports files up to 4GB each, no matter how much free space you've got.

7th May, 2013
1 min read

How to convert Apple Lossless/ALAC/.m4a files to FLAC with avconv, on Ubuntu Linux

How to convert from ALAC to FLAC - converting all the .m4a files in a folder to .flac files, preserving the metadata.

3rd May, 2013
3 min read

How to set your Compose Key on XFCE/Xubuntu & LXDE Linux

The compose key on Linux is incredibly useful, but not set by default - and on XFCE there's currently no GUI to change it. Here's how to do it...


26th April, 2013
3 min read

Welcome to the New Site; same as the Old Site.

I've been meaning to consolidate my personal websites onto this domain for a long, long time. My original personal website,, started in the late nineties - and has been getting a bit long in the tooth of late.