Alright, so you got the beginnings of your new implant compiling, but now it is time for reproducible builds, logging, and all manner of professionalizing ourselves!
In this APT we use style guides because we are professionals. Again, this course assumes you are writing Python and C, but no worries if you want to do this with another language, I just won't be as helpful.
- Python: https://google.github.io/styleguide/pyguide.html
- C: https://www2.cs.arizona.edu/~mccann/cstyle.html
- Other Languages: https://google.github.io/styleguide/
Next, we use Github.
In the future you will clone a repo (that I haven't made yet) with some templates, but for now, just make a new repo. It's not that much work to figure out what you are supposed to do. You will be expected to push your commits as you go with appropriate names for the section you have completed, along with well explained notes.
Finally, we aren't going to build pipeline stuff yet, but we will do reproducible builds by logging all config info and naming everything uniquely. In the repo that doesn't exist yet, I will add what you need to work with, but for now, I'll have you make your own!