DEV Community

Raissa Correia
Raissa Correia

Posted on

Others ways to contribute to open source

So many developers want to leave a contribution to projects they always use and know a lot, however, we always feel too inexperienced and intimidated to add any code to these projects. That's why I came up with alternative ways to contribute and start to be closer to the open-source community and your favorite projects.

Translation

This is the easiest and more accessible in my opinion. No new content to be created by you, just the effort to bring help to developers that are not fully fluent in English. There are MANY things to translate: the app itself, documentation, tutorials...

Content

There is too much content these days for some things and too little for others, especially more advanced and niche examples, and it's a great way to show as a portfolio, not only content about how to use a tool but how a tool work. Remember that content is not only tutorials, in text or video, but also documentation, guides, books, and compilations of other articles/videos

Discussions and Forums

If something looks wrong, comment about it on forums, on GitHub issues, at least will make the developers more aware of a common mistake, or a bug, or an issue with a specific environment

Donations

Of course, all these projects need funds to hire people full-time and accelerate project development, if you can it will be really appreciated.

Non-code accessibility support

This is part of the content section however I'll make this another section just to remember this neglected segment

Usability tests

Testing to make sure that user experience in several devices, for several segments of users is crucial to growth if it's destinated to non-tech consumers

Top comments (0)