Managing the communities around open source software is a full time job in itself, and we maintainers can use all the help we can get. The debate about tabs vs spaces is as old as the internet itself (I assume), and the way that we go about deciding which one to use is far more selfish than you realise. Writing RegEx has always felt like using blood to draw runes in the dirt for the purpose of enacting an arcane incantation, but... maybe it doesn't have to be that way. 🤔
As a software consultant, I've been lucky to work with some of the best teams from well-known brands on products that make the world a better place.