A Strategy for Building a Software Team
Software development is hard. Putting together a team of people who can do a good job of it is no easier. Having spent time with a few companies, though, I have seen certain approaches that appear to correlate with high-performing teams.
This post is my…