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
home
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