Some of my work and writing is available below.
cromer - A Python wrapper around cron jobs, that allows them to fail once in a while.
normalize-filename - Like your files to be named
YYYY-MM-DD-therestofthestuff.txt? This’ll help.
Who Ya Gonna Call? [PDF] — with Chris Tomkins.
Subversive Componentization [PDF] — how to use components with Subversion.
Why password aging is dangerous.
A primer on the horizontal retrace which I wrote after writing a program to optimize display on VGA monitors.
A review of the Creative Labs Nomad (or D.A.P.) Jukebox, with some tips if you already own one.
Some tips on using SpamAssassin.
I have made small contributions to the dia open-source diagramming software.
My MEng Individual Project on Web Server Performance Simulation.
A project on queueing theory which I wrote with two colleagues in the first year at university.
A project on the National Lottery [PDF] which I completed for A-Level Statistics.
A bit of fun.