Management

That middle tier of organizations ensures that people are working and that leadership is happy with the result. It has gotten a bad name over the last 30 years.

Agile is not a cancer or clownish

I spend much of my time leading software developers and, in my spare time, working as a software developer for my home business.  It has been my vocation for over fifteen years.  I

The sick, lame, and lazy blocking your team.

The most challenging job for a scrum master is building a team. I spend most of my time acting as a coach, encouraging people to work together.  It is not easy.   This week

Beware the insubordinate guru

Over my career, I have discovered that many of the problems I have encountered in technology have been people problems rather than technology problems.  It amazes me how many damaged, mentally ill, and

Getting emotional

One of the hardest things I have had to master as a business leader and entrepreneur is my emotions.  A technology professional may not look like a bundle of frayed nerves, but it