S steveblank.substack.com Innovation heroes are a sign of a dysfunctional organization 348 points sblank 2 years ago 166 comments