This repository holds a compilation of crowdsource software development best practices.
All content is mantained by independent developers that wish to contribute knowledge to the community. Everyone is welcome to add, improve, and discuss all entries.
We've automated a twitter account (@SolidSubdiv) to post a random short entry every 12 hours. This way devs that do not contribute to the repository can still benefit from the compounded knowledge of the community.
We post entries using a simple node.js script that can be found here: https://twitter.com/SolidSubdiv-Service
Some things to consider when adding new content:
- Every entry needs to contain a short description. The first line of the .md file is the content of the tweet.
- Every entry must have at least a paragraph explaining the best practice. The content needs to be a MarkDown file. This simplifies hosting, and the MD syntax allows for code examples with ease
- If the entry has references to known authors or sources, please include them as a link (in the case of a book, please add reference(s) to where it can be bought)
- We still don't know how to handle multiple language references on each entry (suggestions welcome)
Current Goals:
- Contribute at least 30 entries to the project before turning on the twitter bot
- Find collaborators willing to moderate pull requests
- Spread the word with fellow devs
Made with love by people who love sharing knowledge 😆