I love slack, I'm in a ton of groups, but we need to start being honest with ourselves. Slack isn't designed for community building.
To me, communities grow valuable in two ways: great users, great content. As a community ages, great users will have generated mountains of incredible content. Think, that stack overflow question from 5 years ago that saved you.
The realtime messaging nature of Slack is silly powerful. A single thread might have any number of back and forth messages between any number of users all iterating towards a solution.
That is precisely why slack is a terrible tool for communities. The 10K free message limit... The more the community helps one another, the more content is lost. At one point I was in 20+ slack groups. Only one of them was paid, my work group..
Next time you're considering creating a community, consider looking for another solution. The VueJS community has had great success with Discord. Mattermost is a self hosted option.
Is anyone aware of any other self hosted options?
Do you think using widely known platform plays into the success of growing a community?
Interested to hear you what you think!