https://thirtyzero.com/blog/top-10-tools-every-web-developer-should-master/