Writing your update by hand, vs. letting your repo write the first draft
Most people who stop posting weekly updates don't stop because they ran out of things to ship. They stop because remembering what they shipped, every single week, is its own chore on top of the shipping.
Paste any public repo. Get this week’s post in seconds.
We read the repo’s last full week of public commits, PRs and issues. Nothing is stored, and there’s nothing to sign up for.
Side by side
| writing it by hand | Ship & Shout | |
|---|---|---|
| Where the facts come from | Your memory of the week | Commits, merged PRs and releases on the repo |
| Time per week | 10–20 minutes, if you remember to | Paste a repo, or connect it once |
| Misses a shipped fix you forgot about | Often | Rarely — it reads the full week |
| Captures your own voice and context | Yes, fully | Draft only — you edit before posting |
| Revenue chart alongside the update | Separate step, usually skipped | Optional, from Stripe or Lemon Squeezy |
When the manual way still wins
- You shipped something that matters more than the commit log shows — a conversation, a decision, a pivot. No tool reads that; write it yourself.
- You post rarely enough that it's not worth the five minutes to connect a repo.
Questions
Does Ship & Shout replace writing, or just the research part?
Just the research part. It reads the week's commits, merged PRs and releases and drafts a plain-language post from them. You edit, reorder or rewrite before anything goes out — nothing posts automatically unless you approve it.
What if my week doesn't look like much in the commit log?
It still gets a draft. Quiet weeks happen to almost everyone — see our research on how often indie makers actually ship. The draft reflects a quiet week honestly instead of forcing a highlight that isn't there.
More comparisons
Get this every week, without pasting anything
Connect GitHub (read-only) and Ship & Shout drafts your week on the day you pick, with a revenue chart if you add Stripe or Lemon Squeezy. Nothing posts until you approve it.