My Three Principles of Product Development


You can do anything, but you can’t do everything.

When focus is achieved, then, and only then, is the team truly empowered. And only then can the team be held accountable for delivering good results. Focus eliminates excuses. When you are allowed to focus, either you deliver or you don’t.

Kill the zombie projects and focus on what matters.


“The most fundamental problem in software development is complexity. There is only one basic way of dealing with complexity: divide and conquer.” — Bjarne Stoustrup

Deliver Continuously

Satisfying customers through early and continuous delivery of valuable work.

Work hard and work smart



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store