One of the quickest ways to learn anything is to try it.
Smart Contracts:
- I kept writing solidity & vyper
Running validators & nodes:
- I kept running different kinds of nodes
Audits:
- I sat my ass down and screamed at my computer for days until I found bugs
Stay curious
From my experience, I've noticed that many blockchain devs consider their work great if they implement a project in a single contract, without paying attention to modularity and a contract-oriented approach. 🥴
@mrjelveh عموما تو حوزه ما خیلی اوقات پیاده سازی که میده کامل کدهای کپی شده توی گیتهاب و stack overflow هست.
و خیلی وقتها پیش میاد برای یه پروژه real world کل روش و کدی که ارائه میده بی ربط هست.
اما درکل برای ایده گرفتن میتونه مناسب باشه گاها.