Here is a full list of posts to the blog.

CrashPlan and non-executable /tmp directories
Posted
What's in a debian/ directory?
Posted
Settings v. Prefs in Gaia Development
Posted
Hardening ssh Servers
Posted
Running your own XMPP server on Debian or Ubuntu
Posted
Things that work well with Tor
Posted
Presenting from a separate user account
Posted
How many Australasian banks use HSTS?
Posted
Server Migration Plan
Posted
Debugging Gearman configuration
Posted
FISL for foreigners HOWTO
Posted
IndieAuth as a Persona Identity Provider
Posted
Poor man's RAID1 between an SSD and a hard drive
Posted
Moving from Blogger to Ikiwiki and Branchable
Posted
Keeping GMail in a separate browser profile
Posted
Migrating Libravatar to the Persona Observer API
Posted
Attaching files to Github issues
Posted
Browsing privacy and ad blocking on Android
Posted
Watching Gerrit merges on IRC using cia.vc
Posted
Putting a limit on Apache and PHP memory usage
Posted
Installing Etherpad on Debian/Ubuntu
Posted
Optimising PNG files
Posted
Ideal OpenSSL configuration for Apache and nginx
Posted
Reducing the size of Apache 301 and 302 responses
Posted
Three Firefox extensions to enhance SSL security
Posted
Translating Django applications using Launchpad
Posted
Integrating Launchpad and Gerrit Code Review
Posted
Code reviews with Gerrit and Gitorious
Posted
Using plupload inside a Django application
Posted
Encrypted system backup to DVD
Posted
Installing Fallout 3 on Ubuntu Lucid
Posted
Keeping a log of branch updates on a git server
Posted
Serving pre-compressed files using Apache
Posted
Sample Python application using Libgearman
Posted
Peer-to-peer video-conferencing using free software
Posted
RAID1 alternative for SSD drives
Posted
Manipulating debconf settings on the command line
Posted
Taking the max/min of two columns in PostgreSQL
Posted
Freedom in the Cloud Miniconf at linux.conf.au 2011
Posted
Cherry-picking a range of git commits
Posted
Querying deleted content in git
Posted
Handling email-based events safely
Posted
List of Open Source Conference Management Systems
Posted
Privoxy rules to unblock TVNZ on-demand videos
Posted
"Abusing" git storage
Posted
Restoring lost RT tickets
Posted
Ignoring files in git repositories
Posted
Debugging logcheck rule files
Posted
Reducing website bandwidth usage
Posted
OpenStreetMap/OpenLayers and Privoxy
Posted
Twitter tracking clicks to external sites
Posted
grub on a bootable USB rescue stick
Posted
Migrating Sahana from cvs to git
Posted
3 ways to improve your source control history
Posted
Writing the perfect patch
Posted
Stopping long-running Postgres queries
Posted
Reinstalling grub on an unbootable Debian system
Posted
Troubleshooting Postgres Performance Problems
Posted
Finding the size of a Postgres database on disk
Posted
Getting involved in an Open Source project
Posted
Using Wikia Search in Firefox and vimperator
Posted
Recovering lost git commits
Posted
Setting up a centralized git repository
Posted
Converting any video to a podcast
Posted
Privoxy rules to unblock TV3 on-demand videos
Posted
mutt's OpenPGP support and FireGPG
Posted
Contributing code to Moodle
Posted
Starting a Free Software project
Posted
Promoting your Free Software Project
Posted
Privoxy rules to enable Têtes à claques videos
Posted
Watch all of your logs using monkeytail
Posted
Logstalgia (aka ApachePong) now in Debian
Posted
Searching through the contents of emails in mutt
Posted
Handling multiple identities/accounts in mutt
Posted
Encrypted swap partition on Debian/Ubuntu
Posted
Introduction
Posted