Seems that I'm becoming a regular guest on your Steemit account :) In contrast to your controversial interviews/debates, this is the kind of the videos that made stick around your youtube channel in the first place.Hey @ivanli!
This one is awesome for several reasons. The most important reasons to me are:
- You give a nice introduction and a point to start from for people who want to learn developing Smart Contracts
- This is also informative for people who don't want to develop smart contracts themselves since they can see how easy it can be to create a simple ERC-20 token. This is important to know to sort out the marketing heavy ICOs and projects. I think the main thing to keep in mind is that an ERC-20 Token is a very small indicator of a successful team and project.
As an example: Two projects that still have to prove their ability to create their own blockchain/protocol and implement their vision are EOS and Tronix, both of which currently use ERC-20 Tokens.
To my surprise, you did not mention one idea/thought of yours, which I found to be super interesting. I believe you mentioned it in the interview with Richard Heart. The idea is to change your approach/mindset to how you design/write code. The main thing to change is the mindset about refactoring / and fixing things in hindsight. In contrast to the current, very agile paradigms of software development, smart contracts should be developed like hardware. Once it's deployed it isn't changed easily. I found this to be a very interesting and important idea. I hope I can soon try to explore and find out myself where the ideal trade-off between agility and stability can be found.
Thanks for another great video! Keep up the great work!