This project is a learning tool. For contributors to the baseline project, this means:
- Clarity is prioritized over cleverness. (Even if it's really cool!)
- Commits are held to a high standard.
- Project maintainers and contributors are bound by our Code of Conduct
- All contributions to this repository become bound by our license
When providing instruction, it's easy to fall into the "this is really cool!" trap. Code should prioritize clarity over cleverness in every case; and over convention in some cases.
We expect commits to:
- Be small
- Follow Tim Pope's Guide to Commit
Messages
- Provide technical analysis of the code