I like collaboration. It's hard and messy and produces imperfect results. But it's happening less than ever and I think that's bad.
@mattiem Yes. The dominant systems are optimizing for isolation and āindividualismā, in spite of the abundant evidence that humans are, fundamentally, a social species.
We learn, think, and understand, most effectively, when we do so socially and collaboratively.
In the context of software development, pair and ensemble coding are the most effective way, that we have figured out so far, for us to work.