This long read on team design by @cwodtke is one of the best primers on team dynamics I’ve seen in a very long time. If you’re part of a team, or especially if you‘re responsible for a team, I highly recommend you give it a read.