As a software architect and technologist I am actively involved in interrogating and analysing software products that cross my desk on a daily basis. It’s part of who I am. Download, play, crit, throw away or publicly announce the brilliant product that some propeller-head has created in his garage in a small town off