I don’t see why a project should strive for a lack of leadership
Most things in life that don’t have leadership become messy and disorganized and eventually disintegrate into an unstable hell with no real focus
Most things in life that don’t have leadership become messy and disorganized and eventually disintegrate into an unstable hell with no real focus
The model of the “benevolent dictator” kinda works in this case. My last project I was on we managed to scale to about 50k LOC without anything special, the key is I knew the repo like the back of my hand and could catch potential integration issues. While the model works well, it’s very hard to setup as you need a real nerd of a team lead to constantly watch the repo.