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...
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...
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...
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...
“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....
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...