1. Run `scripts/devtools.sh` to install the required devtools 2. Run `make [local] vendor` to install the vendor dependencies 3. Write unit tests - see existing examples 4. Make the code updates 5. `make [local] test` to lint code and run tests 6. profit. ok no profit, but raise a PR and get kudos :)