https://medium.com/nerd-for-tech/what-you-need-to-know-to-become-a-front-end-developer-in-2021-6772e05a384e