Team Development is all about communicating and collaborting effectively, and it starts with the code.
It can't be over stated how important it is for your teams to practice the basics.
With my teams, I spend a good bit of time showing them how to do what are known as "katas". What is the point behind these short excercises? Let me tell you a story.
When I was fifteen, I joined my high school chess team. Yeah, I was a chess nerd. There was one particular tournament I went to with a couple of my friends and my coach that I'll never forget.Read More >