Page 4

We're all in this together: shared responsibility and incentive alignment in software development
At any business where software is built, strategic decision-makers need to have a basic competence with technology and understand the principles of software development. This kn...

Future-proofing your software
For those of you working in software development, especially enterprise software, how many times have you been told you need to "future-proof" what you are building? Or perhaps ...

Is the presence of "Shadow IT" an indication of IT department failure?
Yes, this title is a bit of a hot take, and I could be reasonably accused of manufacturing a clickbaity headline. I didn't pick it because I am trying to stir controversy though...

"Be stubborn on vision, but flexible on details" - attitudes towards innovation and failure at Amazon
During a shareholder meeting in 2011, Jeff Bezos was asked a question: "If it's still Amazon's philosophy to make bold bets, I would expect that maybe some of them wouldn't work...

The art of scoping an MVP
The concept of a Minimum Viable Product has been popularized to the point that the phrase is used without even thinking about it. Perhaps you even hear and use it so often that ...

A bit about me: my background and context
Since my opening post explained the importance of context when interpreting information, it seems appropriate to provide some context to help interpret what I write. I love tech...

Always consider the context
"If content is king, then context is god!" – Gary Vaynerchuk Each time you read something and think about how to apply it to yourself or your business, it's important to think a...