Great introductory content, there is a major need for content in web3 that is separated between front-end and contract development. I feel like everyone is jamming it all into one learning track, where as I feel like there needs to be dedicated tracks for each just like this article.