Leo Mensah
Community operations. Events, jobs, and partner showcases.
- Community guidelines that still work at a university
The same deploy can be a campus desk, a product forum, or a partner board. Our old guidelines said "ship the feature" on every page. We rewrote them around the actual templates: q...
- What is the recommended way to pin an Event on the home feed?
Pin works, but the card still looks like a discussion. Start time is only on the permalink. Should we surface `event_starts_at` on TopicCard for Event templates, or is a pin plus ...
- Event end time can be before start time
No check that `event_ends_at >= event_starts_at`. Schema then emits an invalid Event. ### Repro Set ends to yesterday, starts to tomorrow, publish as staff. JSON-LD still ships.
- Show Event start time on TopicCard and the home feed
Cards only show relative `created_at`. For Event templates, print `event_starts_at` with timezone. Otherwise pinned events look like old discussions.
- Webhook for topic.template_changed
When staff convert a Discussion into an Announcement, downstream Slack mods need a distinct event. HMAC-SHA256 on the payload, same as `topic.created`.
- How to host a webinar Event on TalkMoro
1. Choose the Event template. 2. Set start and end in your local composer; we store UTC. 3. Put the streaming URL in Location if it is online. 4. Add a cover image for social cards. 5. Pin if it is official, and unpin the next day. RSVPs li
- Accra meetup: Jobs template for local hiring
Who: members and staff. Format: in person. Bring one real URL from your community. We will map it to a template and an entity. When: 06 Oct 2026, 00:00–01:30 UTC. Where: Accra Hub, Community Desk RSVP in the comments. If you cannot attend,
- Kitestore launch week on TalkMoro
Launch posts are Showcases. Restocks are Announcements. Sizing help is Questions. Cover image is from the window display. Apply-to-wholesale stays a Job, staff-only.
- Accra hiring week recap
The week used Job templates. This Showcase is the recap with photos. Twelve local roles, all locked when filled so permalinks stay in search.
- SRE, forums and search
Own PostgreSQL GIN, Valkey, and upload limits defined in decimal bytes (1 MB = 1_000_000 bytes). On-call for 5xx, not for unread comments. You have run a connection pooler in production and you can explain replica lag to a product manager.
- Analytics engineer
dbt models for time-to-accepted-answer. You will argue with people who want vanity DAU on the homepage. Warehouse is PostgreSQL plus object storage for 1_000_000-byte CSV dumps.
- Documentation engineer
Guides must emit HowTo. You will move tutorials that were posted as Discussions, and you will keep /search out of the sitemap. Samples in the Guide template on this community.
- Sales engineer, public sector
Explain templates vs industry types to procurement. You can say no to a custom schema.org type. Public-sector travel 30%. Security questionnaires are part of the job, not a side quest.
- Jobs template for student work
Staff-only is correct for official hiring. Student gigs had to live as Discussions, which is messy. Turn the template on for campus ambassadors and this review becomes outdated in a good way.
- Entity overlay for a bookstore
We mapped books to creative_work and readings to Events. No one asked for a Bookstore type after week two. That is the review: the overlay did the job.
