For most people, forgetting is a cause of anxiety. But forgetting is the brain’s routine for optimizing storage, consolidating thoughts, and building…

November 2022

As we think about audacious goals for next year and how to organize teams for success, we’re thinking about the skills required for team flow. If you’re…
2

April 2021

In software development, synchronous processes are easy to reason about; they are sequential, more deterministic, and require less integration testing…

November 2020

The word tradeoff has become ubiquitously overused and misunderstood in product development.

July 2020

A couple of months ago I stumbled on something which stopped me in my tracks. I realized that the way I consume and retain information and…

June 2020

When I first learned about Jobs To Be Done from Bob Moesta and Chris Spiek, one of the core concepts that stuck with me was the emotional…

August 2019

Our process of scoping work, and estimating the time it will take, is fundamentally broken.

July 2019

For most successful companies or products you hear about these days, you hear stories about similar ideas that failed.

June 2019

I often hear of a company’s innovation roadmap. I’m always perplexed: How can something that is by nature amorphous have a blueprint…

May 2019

During a casual evening conversation, a startup CEO asked me, “What are the qualities we should be looking for in a good remote employee?”

April 2019

“So many customer requests, so many features to build.” We all feel the pressure to build a do-it-all product, which caters to every…

February 2019

To truly understand why people buy products, we must dig deep into the context of the decision process. So many companies are taking the…