Proper websites, done properly

Articles

A collection of random writings, thoughts, musings, rants, technical bits and pieces, advice, and occasional waffling.