What are your top three recommendations for a new developer in the space?

  1. I think once you’ve been in the space for even a little bit of time, you forget how much of a cosmic shift in thinking blockchain and especially smart contract dev can be. It’s not just a little bit of new syntax, there are whole new paradigms even for seasoned developers. So my number 1 recommendation is if something doesn’t make sense (which can an extremely demoralising thing for a beginner), just stick it out. Odds are, pretty soon it will just click, and you’ll have your own personal eureka moment.

  2. Always keep a Remix tab open. For those idle moments when you think “I wonder if I could do this with a smart contract”, you have a perfect environment right in your browser to find out, and its probably a better use of brain space than scrolling through Facebook/Reddit/Instagram/whatever.

  3. Build stuff, deploy it, write about it. Don’t worry if it’s not perfect, just build for the landscape we have. Odds are every single Dapp that exists now or will exist in the next few years will eventually be looked back upon in the same way we scoff at 90’s era websites. Who cares?! The road to a decentralised future will be paved with our collective failures. Embrace it.

5 Likes