Testing: Unit Tests and Integration Tests
- What Is Unit Testing? (Definition, Benefits, How-To)
- A Call to Build Models Like We Build Open-Source Software by Colin Raffel linked here because it has a good section, called A brief explanation of open-source software development, summarising open-source core development principles: version control, pull requests, backwards compatibility, testing
Package Management
- mise (mise-en-place)