About the author
A quick primer to getting started with Solidity development and testing.
Download these applications
Install Node and the Atom editor, then run these commands from a shell:
Truffle is the testing framework that allows automated testing of Solidity contracts.
A method to design records so that they're allocated on a specific byte boundary, such as 16 bytes, 512 bytes, 4096 bytes, etc.