A lot of developers are helping the community by making their source code public or publishing packages to npm or something like that. Are there other ways to help? Like helping to find a bug, discussing about how to setup an application for a certain use case or anything like that? Answering questions on Stack overflow is an example but is that the best way?
Something a lot of open source projects lack are designers and UX experts. Translation is also something a lot of people can help with. Documentation writing too.
For the programming community at large, sharing knowledge is a great thing to do. There are many channels available, blogs, wikis, even videos on YouTube.
Unfortunately I'm not a UI designer or UX expert:/ Blogs/wiki is an idea but then you would need ideas what to write about. In my dayjob I quite like helping coworkers with a specific problem to figure out what's the problem or what the best solution would be. I'm not sure how I can convert that to helping the community then