I’ve had a long career in software. Nearly 20 years now during which I have been an enterprise developer, a premier support for developers rep, an ISV developer, a dev lead, a technical evangelist, a program manager and finally a product manager. During