Select Page
The Millennial Experience

The Millennial Experience

Millennials are overstimulated. It’s just part of the territory when growing up in the age of technology. And we’ve all heard about the negative consequences associated with a 24/7 connection, though we understand and respect the advantages, too. Constant connection...
Walk Softly and Carry a Big Catalogue

Walk Softly and Carry a Big Catalogue

In software, the catalog is the center of the universe. Yet, during my nearly 40 years of experience, I’ve often wondered: Why do we approach building software differently than we approach building anything else? In software development, clients can articulate the end...
9 Ways to Strengthen a Distributed Team

9 Ways to Strengthen a Distributed Team

Working remotely has evolved from an emerging trend to the new normal. Productivity is the assumed result of eliminating the commute to the office, yetgetting more hours to work is not the same as actually getting more done. Achieving success in remote work stems...
Finding Fresh Ideas

Finding Fresh Ideas

It’s hard to generate new ideas. It’s even harder to generate ideas that succeed. As new product failure rates hover around 70%, discovering new ways to grow revenue is a daunting prospect for organizations. So, how do you invent new ideas to successfully maximize...