A quick retrospective on building my first Dapp on Ethereum as part of the SGUS blockchain fintech, along with a cohort of 20 other locals aged 30 to 60 non-developers who had to pickup the tools quickly.
What worked - THE ROSE:
- just showing up, moving past the uncertainty and complexity of the new by keeping a positive curious mindset.
- realize there are all types of capabilities in the PMET cohort and we start from where we can, i am good enough.
- delivering working code to scope on time and be proud of that.
What didn't work - THE THORN:
- overthinking, over-engineering when in fact many in the cohort used boilerplates (truffle-box), there is no need to overthink.
- start doing it not thinking it, we had 2 weeks and I started 7 days into it. It takes many iterations if one is not a coder and new to the tech and works alone.
What I can do better - THE BUD:
- Google is the god in all matters programming, the more accurate i can make my query the more likely a solution.
- think out of the box I built ground up when in fact there are many templates.
- don't fret over the UI language, there are 100 ways to build one.
- deliver working code first, then build on it.
- class collaboration is better than heroism.