About

A little more about me…

I’m a father, fiancé, athlete, world traveler, and software nerd.

I’m also believe that the right way to build or help a software product organization is by focusing on people, strategy, and process, in that order.

I’ve learned a lot about how to do things, and how not to do things in this industry. My most profound learnings have come not from technology decisions, but the criteria and human dynamics involved in making those decisions. Some of the major and consistent themes I’ve seen have been:

  • The best product managers have consistently been both the most humble and most curious in every organization.
  • The vertical slice – well before any UI/UX – is one of the most critical steps in vetting whether or not a technology solution is going to work. Don’t skip this, and don’t get bogged down in design while you’re proving out the viability of the stack.
  • Version 1.0 means never having to say you’re sorry, so don’t buy or depend on anybody else’s Version 1.0.
  • People are not “resources” and don’t like to be called such. Affording trust and emotional safety is an almost automatic way of getting more quality work done in less time.
  • You need to be documenting much more than you currently are.
  • Nothing is true until it’s tested and the data says so.

Explanations and examples can be found in my blog.

Scroll to Top