Professional project? Try not to screw up or the banks of lead-acid batteries might catch fire and/or explode.
Personal project? Take all that you've learned in CS 101 and throw it into the trashbin; welcome to Mad Max-driven development, where ABIs are but a suggestion and you might accidentally end up presenting a poster at ACM CCS as a hobbyist (true story).
Personal project? Take all that you've learned in CS 101 and throw it into the trashbin; welcome to Mad Max-driven development, where ABIs are but a suggestion and you might accidentally end up presenting a poster at ACM CCS as a hobbyist (true story).
Quality cannot be automated in content creation.