3
3 Comments

I stopped repeating myself while promoting my own project. Here's the system.

For the last couple months I've been promoting Founders OS (an open source MCP server that gives founders CRM, ledger, and memory context inside Claude or Cursor) across a dozen-plus channels.

The hard part is never producing the content, Founders OS memory has a wealth of data and learnings over the last several months I can tap into. It was remembering what I already said, and where.

Post on Discord Monday, forget by Thursday, say almost the same thing on X. Multiply that across LinkedIn, dev.to, GitHub Discussions, Bluesky, a handful of MCP directories, and you get a feed that reads like the same three sentences on a loop. Nobody follows all your channels, but you notice your own repetition even if they don't, and it drains the will to keep posting.

So I turned it into a system instead of a memory test. Before each post, the routine reads back a running log: what channel, what angle, what format, how long ago. It picks something that hasn't run in the last several days, rotates the format on top of the channel (capability walk, incident-and-fix, before/after with a number, Q&A, a straight transcript of the tool in use) so even a repeat feature doesn't read the same twice, and writes the decision back before it's done. Every couple weeks it's supposed to add one genuinely new channel, and I'm trying to bias that toward places founders actually hang out, not just MCP-dev forums.

I don't have a clean "this moved the needle" chart to show (yet). What changed is more boring and more useful: the repetition stopped, and I stopped burning entire mornings just figuring out what I'd already posted where. Less friction to keep showing up daily is the actual growth hack, at least at this stage before there's enough volume to A/B anything.

FoundersOS memory, playbooks, and tasks all help with keeping this straight.

Repo:
github.com/OurThinkTank/founders-os

Site:
foundersmcp.com

posted to Icon for group AI Tools
AI Tools
on August 11, 2026
  1. 2

    The shift from “remembering what I posted” to actually having a record of it feels like the more meaningful change here. Interesting that reducing the friction of promotion became the immediate win before any measurable growth result.

  2. 1

    The format rotation is the part I'd borrow, and if I had to rank that list, "before/after with a number" is the one that actually travels, a specific number survives being reshared in a way a capability walk doesn't. One thing I'd add to the log while you're already writing the decision back: capture the engagement each post got, not just what and where. Right now the system optimizes against repeating yourself, but the more valuable output is which channels ever return anything. Most of a dozen channels won't compound, and that same log is exactly the record that lets you cut the dead ones and go deep on the one or two that do, which tends to beat breadth at this stage. Looking back over the last couple months, has one channel quietly outperformed the rest, or does it still feel evenly flat across all of them?

  3. 1

    Spot on. Figuring out what and where you've already posted drains more energy than anything else. Rotating formats/angles really solves that problem. Is your running log managed manually or automated with a script/LLM?

Trending on Indie Hackers
The easiest version of generation history was probably the least useful one User Avatar 33 comments What 100B+ Claude tokens actually look like inside a tiny company User Avatar 29 comments 4 months to go. Chrome extension live. Web search integrated. 4 users. $0 revenue. Still here. User Avatar 21 comments Two-way is not the same as symmetric User Avatar 19 comments I Found 47 Backlink Opportunities My SaaS Was Missing User Avatar 11 comments Why I Built Templates for Rails and Go (After 10 Years of Shipping Other People's Products) User Avatar 10 comments