https://medium.com/@theevergrowingdev/dont-let-these-bad-habits-destroy-your-code-learning-dreams-3bbc3b724956