Readings
Here’s a list of things that I’m currently reading or will read at some point.
- beej’s network programming guide
- Math refresher for scientists and engineers
- Conventional commits
- ESP-IDF’s style guide
- functions have brace on a newline
- never commit commented-out function -> I need to get better at this
- Astyle can be used to format C using pre-commit
- typedefs (even non std) end in _t
- enums should always be typedef’d (why? to save the extra 4 chars? I feel like this is less explicit and might be ambiguous, but w/e)
- assert bit is good: https://docs.espressif.com/projects/esp-idf/en/latest/esp32/contribute/style-guide.html
- should start doing extern “C” for libs
- would be nice to create a template repo for this
- Coert Vonk’s physics archives