The cohort feeling, on-brand.
Per-batch Common Rooms with topic channels, post types, @-mention autocomplete, emoji reactions, and Q&A with accepted answers. A leaderboard that now rewards community activity — not just attendance. Announcements that land on phones, not just inboxes. The retention story most LMS platforms forget to ship.

Per-batch Common Rooms — chat-grade, built in.
- Topic channels (Announcements / General / Q&A / Wins / Resources / Off-topic)
- Post types — discussion, question, win, announcement — with badges
- @-mention autocomplete (↑/↓/Enter) that notifies the tagged member
- Emoji reactions on posts + comments; sort by Latest or Top
- Moderator controls — pin, feature, hide, delete; per-community moderators
- File uploads with type-aware previews (images / video / audio / PDF)
Hey @Renu — what hour is the next office hours?
Just shipped my first React app — feedback?
The cohort doesn't end when class ends.
- Classes tab — upcoming live + recordings grid per cohort
- Cohort window banner ('wraps in 12 days') when the course has an end date
- Next-class card with a one-tap Join button when the host opens the room
- Auto-recap post from the wrap wizard with title, summary, and recording link
- Per-viewer watched / unwatched badges so students see their backlog at a glance
Wraps in 12 days
Cohort 7 · 8 live sessions left
Live now
Hooks deep dive — class 4
Recordings
useEffect patterns
2d ago
State machines in React
5d ago
Suspense + transitions
1w ago
📣 Auto-recap
Class 4 just wrapped — recap posted to the feed.
Leaderboard that rewards real work — and real community.
- 10 pts per live class · 5 per quiz (+15 pass) · 15 per assignment
- 8 pts per community post · 3 per comment · 2 per reaction your content earns
- Top Contributors spotlight (🥇🥈🥉) in every community
- Filter by course or by last 7 / 30 days
Vikram M.
240
Aanya R.
285
Sara T.
215
- #4KB180
Karan Bhan
12 classes · 5 quizzes passed
- #5MI155
Meera Iyer
10 classes · 4 quizzes passed
- #6RD140
Rohan Das
9 classes · 4 quizzes passed
Announcements that reach phones.
- One composer, three channels
- Course-scoped or workspace-wide
- Priority levels for urgent vs. routine
- Discussions thread under each announcement
Welcome to the new batch — we kick off with the design heuristics module on Mon at 7pm IST. The first live class is recurring, weekly, 8 sessions.
24 students
22 reach
20 reach
📣 Studio Cohort
Cohort 4 starts Monday — first live class 7 pm IST.
Inbox · today
📣 Cohort 4 starts Monday
from Maya · just now
Receipt · UX Foundations
from billing · 3h ago
Discussions that thread — and questions that get resolved.
- Question posts with an 'Answered' state + accepted-answer highlight
- Threaded replies with @-mention autocomplete + reactions
- Pin or feature the best posts; moderators can hide/remove
- Notifications on replies, mentions, answers, and announcements
When should I stop interviewing?
4 replies · 14hI've done 6 interviews and started hearing the same patterns. Is that the moment to stop?
That's saturation. 5–8 interviews per persona is the rule of thumb. If you can fill in answers in your head before asking, you've probably saturated.
Same here — by the 5th interview I knew what they'd say about navigation.
Curious — does the rule change for B2B users vs consumers?
Cohorts don't drift when there's somewhere to talk.
Spin up an academy in three minutes and you'll have something to point students at.