Skip to content

Leo Mensah

Community operations. Events, jobs, and partner showcases.

  1. 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...

  2. 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 ...

  3. 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.

  4. 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.

  5. 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`.

  6. 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

  7. 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,

  8. 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.

  9. 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.

  10. 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.

  11. 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.

  12. 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.

  13. 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.

  14. 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.

  15. 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.