Lead developer for VG.net, a vector graphics system for .net developers. I am in favor of reducing the complexity of software, and against cargo cult design techniques that add unnecessary complexity, such as the so called "SOLID principles."