All Stories

Increase Effectiveness with Product Leadership Superpowers

Whether in a larger or more established company, in a small early-stage startup, or even in the ideation stage, good product management skills are essential to creating products people will...

Your Minimum Viable Product… Isn’t

Talking with companies and teams aiming for rapid innovation and growth, over a wide range of sizes and stages, I find many will eagerly tell me about their progress and...

You are not Amazon. Now what?

Whether you are a fan of the company or not, Amazon is the force in commerce, technology, and even logistics today. Entire industries are being created, challenged and disrupted by...

Surfing the Avalanche: 7 Crucial Practices for Resilience at Scale

The pressure of Black Friday traffic at many companies and product launches at Apple are legendary. Companies and fortunes are made and lost on thriving or not during major spikes...

The Four Duties of Coding

“Concision,” a noun form of the adjective “concise” makes for a handy one-word summary of what we are seeking in the artifacts we produce from our work as software developers....

Scala custom syntax: “after”

I’ve run into this pattern a few times where I want to return the value of some expression, but I also need to do some side-effect between evaluating the expression...