Monthly Archives: January 2017


I’m sure you’re aware of the stereotype for software developers. The South Park episode where Cartman becomes a gamer comes to mind. Don’t be the guy tucked away in a dark room, completely shut off from the rest of the world. Dust off the Cheetos crumbs from your shirt, pour out […]

I Have Learned to Truly Enjoy People



What is Scrum? In the last article, I explained what Scrum was supposed to be. As usual though, Scrum has changed in the last 30 years. So, what is Scrum now? Since 1986 when Scrum was initially defined it has gone through a slow process of institutionalized misunderstanding. We have […]

Scrum Sucks! Part 2 – What is Scrum?




Why Switch? In the software development life cycle there are two predominant methodologies, Waterfall and Agile. In this post we will talk about whether you should switch from Waterfall to an Agile process, specifically Scrum, and what benefits your project receives by choosing a particular methodology. To understand when we […]

Scrum Sucks! Part 1 – Why Switch?


When Casals (then age 93) was asked why he continued to practice the cello three hours a day, he replied, “I’m beginning to notice some improvement.” Much of what we do as software developers requires an immense amount of knowledge and training. We certainly weren’t born knowing how to program. […]

Even Doctors Call it Practice



The Truth of It It’s that time of year again. In the past 12 months your friend has been awarded Microsoft MVP (Most Valuable Professional) status and you have stagnated at work. Your diet plans have fallen through and you’re back to your original weight. But hey, if we didn’t fail […]

Goals for 2017