articles technical notes
a modest proposal for supressing spam
one bullet is never enough
how to pick a programming language
why Python is really 'Middleware'
why Remote Procedure Calls are problematic
deconstructing Linux udev rules
how to do bare metal disk imaging
how to get CUPS talking to a Windows printer
package management: divorce your linux admin