Open-source development is more than big new features and major releases. Small contributions are just as important to the success of open-source projects! Any improvement, no matter how small, can help both the project and other developers.
Consider the Boy Scout Rule:
Always leave the campground cleaner than you found it.
Or, as the original quote says:
Try and leave this world a little better than you found it.
As you work with different open-source libraries, think about whether your experience with that software can help others:
- Found a bug? Report it! (And include screenshots and steps to replicate the issue)
- Fixed that bug? Submit a pull request with your fix so others can use it.
- Figured out an undocumented feature? Document it so others can use it.
- Found a confusing "gotcha"? Document it so others can avoid it.
It might be small to you, but contributing it back will help everyone using that project moving forward! So take a moment to make your corner of the world a little bit better for the next person ?
Enjoy this article?
Support my open-source work via Github or follow me on Twitter for more blog posts and other interesting articles from around the web. I'd also love to hear your thoughts on this post - simply drop a comment below!