Hacker News new | ask | show | jobs
by ryanflorence 4125 days ago
1. Solve something that hasn't already been solved well

2. Have a ton of examples in the repository

3. Use it in production in your own stuff

4. Keep a solid change log and upgrade guide

5. Ignore the stars, all of this is for your team.