Attracting talented youngsters means changing the culture, not just the tools.
Tag: Why New Systems Fail
An approach to dealing with ever-shortening attention spans.
If they’re so important, then why do they usually suck?
It’s only a matter of when your organization faces this dilemma.
Exploring some of the major business ramifications of cloud computing.
Reflecting on a milestone of sorts.
Thoughts on what was briefly a plank in my platform.