A professional geek with more years working with more languages and technologies than he cares to count.