On pretty much a daily basis Iβm torn on whether to enforce real tabs everywhere even in shared code or give up and use spaces. Tabs as spaces are so much worse, itβs still surprising that most of the JavaScript and Ruby world has settled on them. Trying to fight it creates new problems.