Building a Community from Scratch
Every thriving community started with a handful of people and someone doing things that don't scale.
- Define the purpose. Who is it for, and what will they get? "A place for developers building real-time apps to share patterns and get unstuck" beats "our official community".
- Choose one platform where your audience already is: Discord for real-time and younger audiences, Slack for B2B professionals, GitHub Discussions for open source, Discourse for searchable long-form. Start with one.
- Seed it before you launch. Invite 20–50 people you know personally. Post the first questions yourself. An empty room kills momentum.
- Be the most active member for the first months. Welcome every new person by name. Answer fast.
- Create rituals. Weekly show-and-tell, office hours, a "what are you building" thread. Rhythm creates habit.
- Find your first leaders. Notice who helps others and give them recognition, then responsibility.
Get Together (Stripe Press) is a short, excellent guide to this early stage.
- Start with a clear purpose and one platform
- Seed with people you know; never launch an empty room
- Rituals create habit; early helpers become leaders