Every time I have to open up my code, it makes me extremely nervous. There is so much mess that needs clean up. Some ugly configurations, a lot of unoptimized code.

And the commits keep it all. A decision every time - to init as a new repo or to let the ugliness be visible?