https://medium.com/@Abhishek-Tiwari/essential-software-tools-every-web-developer-should-know-870b689dfc6