Have a look through our collection of open-source principles, sorted by most recently edited
Data should be held in one location, duplicates of that data should be by reference only.
When encountering documentation, it should be easy to make changes.
Code should be formatted the same way and enforced automatically using tools.
You should iterate sequentially on a focused chunk of work at a time.
When software behaves unexpectedly, it should be easy to understand what is causing the problem.