Andy Mallon
Andy Mallon

Andy Mallon

Opinionated technologist. Writings & rantings are my own.