We’re coming to Washington D.C.! Serious teams, developers, managers and executives from over 40 countries are about to descend on an unsuspecting Washington D.C. There’ll be over 1,800 attendees exploring more than 240 talks and workshops from some world-class experts. We have been invited to run a workshop (details below) on Friday, August 7 (9:00 – 10:15). According to the conference schedule we will be in Potomac… Read more →

apple watch

Apple Watch first impressions

I have never really been an early adopter of Apple products. I was gifted an iPod in 2008. My first MacBook was only in 2010. I went from an iPhone 3GS to 5S. But this time, peer pressure got the better of me, by which I mean that a friend begged me to get an Apple watch. It’s still early… Read more →



Designing Better Experiments “It ain’t what you don’t know that gets you into trouble. It’s what you know for sure that just ain’t so.” – Josh Billings (not Mark Twain). The vast majority of software we develop is worthless – not because it was written poorly, but because we discover that nobody wants it. This can be heartbreaking and demotivating… Read more →

Super PM

The secret power of Product Managers

Product development is all about making difficult choices. As Product Managers we are frequently faced with a series of difficult trade-off decisions. Should we build this extra feature or use the time to pay off some technical debt instead? Should we invest in building out a new upsell opportunity or use the time to improve the experience of an existing product?… Read more →

six hats

Boost Creativity with Six Hats

Most of us tackle complex problems on a daily basis as part of our work, which require multiple people to collaborate and communicate. How often do you find yourself sitting in long meetings with no actionable outcomes and in an atmosphere that lacks creativity? If you’d like to increase effectiveness of your meeting and boos creativity, you might want to… Read more →


Diverge or Converge?

When we use divergent thinking we can imagine any possibility, head off in any direction and deliberately diverge from the conventional.  Criticism and judgment are temporarily suspended while we explore possibilities. When we use convergent thinking we are trying to narrow down options to one or more preferred choices. We use analysis, criticism, logic, argument and reasoning to arrive at… Read more →