
Re: Front-end development is a complete mess
"...Tab width..."
Answer: Four (4)
Two is for people who sit too close to the screen, and who don't separate out any of their callbacks.
Eight is for writers, who tend to not have fixed width text.
Odd numbers are for summoning Cthulhu (all hail etc, but not before the client has paid)
I use tabs rather than spaces, but have succumbed to popular opinion, let the IDE do its autoconversion thing.