https://medium.com/@siddhantjadhav445/5-common-mistakes-to-avoid-in-front-end-web-development-39acf2bb12a6