How do programmers cope? Doing your own thing and then converting a large codebase if it goes on github doesn't really seem to work. I've been converting tabs to spaces for example in all my projects where I only have a private repository and can rewrite the history.
I'm thinking about creating guidelines I strictly adhere to while at the same time using features and settings which are the most common among people writing code (like using spaces instead of tabs). But for some languages that seems like a pretty though thing to do. Also I might be overthinking things. But there is a part in me that tries to resist because I'm giving up something I prefer. I have my editor and linters set up the way I like it, but there is a limit to what is possible and configuring them is a challenge by itself.