Skip to content

Choosing a Platform

Your platform should serve your community — not the other way around. Start simple and add tools only when you have a clear need.

PlatformBest ForTradeoffs
SignalSmall groups, privacy-focusedNo threading, no search, ephemeral
Matrix/ElementTechnical communities, self-hostingSteeper learning curve, powerful
DiscordLarger communities, async + voiceRequires account, can be noisy
SlackProfessional groupsFree tier limits history
WhatsAppNon-technical groups, internationalLimited admin tools, Meta-owned
Email listLow-frequency, long-formSlow, no real-time discussion
PlatformBest ForNotes
In-personLocal groups, deep connectionBest for trust-building
Zoom/Google MeetRemote/hybrid groupsWorks everywhere, recording option
JitsiPrivacy-focused, no account neededSelf-hostable
ToolBest ForNotes
Wiki (Starlight, Outline, BookStack)Structured, searchable knowledgeJuntoGroups uses Starlight
Shared docs (Google Docs, HackMD)Collaborative writingLess structured than a wiki
Forum (Discourse)Threaded long-form discussionGreat for Q&A and announcements
Obsidian + GitPersonal → shared knowledge pipelineTechnical but powerful

Ask these questions:

  1. Where are your members already? Don’t fight existing habits.
  2. What’s your technical floor? Choose tools your least technical member can use.
  3. Do you need privacy? If sensitive topics are discussed, prioritize encrypted platforms.
  4. What’s your budget? Many tools have free tiers sufficient for small communities.
  5. Can you self-host? More control, more maintenance.

For a new group of 5-10:

  • One chat platform for async communication
  • One meeting tool for synchronous gatherings
  • One shared document for meeting notes

Add tools as needs emerge. Every tool you add increases cognitive load on members.