>> In our data, commits with lower defects come from the small number of hero developers who have learned how to talk to more people.
This makes me think of a RustConf 2021 talk that was just published, 'Compile-Time Social Coordination' by Zac Burns [0], where he discusses coordination problems that can come up when you have developers working on nearby code but don't communicate directly, and how you can encode what are normally 'socially enforced' norms and patterns into the type system to enforce correctness at compile time.
>> In our data, commits with lower defects come from the small number of hero developers who have learned how to talk to more people.
This makes me think of a RustConf 2021 talk that was just published, 'Compile-Time Social Coordination' by Zac Burns [0], where he discusses coordination problems that can come up when you have developers working on nearby code but don't communicate directly, and how you can encode what are normally 'socially enforced' norms and patterns into the type system to enforce correctness at compile time.
[0]: https://www.youtube.com/watch?v=4_Jg-rLDy-Y