Postner
For developers who’d rather ship than tweet

Turn your commits into content that grows your audience.

Postner reads your GitHub activity, understands what you actually built, and drafts LinkedIn and X posts in your voice — so shipping becomes marketing without you doing the marketing.

commit a3f9e21
feat: add usage-based rate limiting to the public API
+ sliding-window limiter, per API key
+ 429 responses include a Retry-After header
+ limits configurable per plan tier
YouLinkedIn · drafted by Postner

Spent the week getting paged by one customer's script hammering our API. Today I shipped usage-based rate limiting — sliding window, per API key, with clear 429s and a Retry-After header instead of silent drops. Small fix, but it's the difference between "our API is unreliable" and "our API has limits, and tells you what they are."

YouX · drafted by Postner

Shipped rate limiting on the public API today. Per-key sliding window, proper 429s, Retry-After headers. No more one bad script taking down the whole thing for everyone else.

Built for solo founders, indie hackers, and open-source maintainers.

Why most founders go quiet after launch

You can ship. Marketing is the part that stalls.

Most developers and technical founders can build great products but struggle to market them — content creation, social strategy, audience growth, and brand positioning aren't the job they signed up for. So promising products stay invisible, no matter how solid the engineering is.

From commit to post, automatically

Your build activity, turned into content — without the manual work.

  1. 1

    Connect your repo & feeds

    One-time GitHub connect, plus 15+ industry RSS feeds already wired in — TechCrunch, Hacker News, Anthropic, OpenAI, and more.

    $ gh repo connect postner/app
  2. 2

    We filter the noise

    Dependency bumps, formatting, typo fixes, and irrelevant headlines are dropped before they ever reach generation.

    - chore: bump lodash 4.17.20 → skipped
  3. 3

    Drafts, written in your voice

    Grounded in your past posts, your docs, and curated examples — not a generic AI template.

    > drafting from 12 commits, 41 past posts
  4. 4

    Shaped per platform

    The same story becomes a reflective LinkedIn post and a punchy X post.

    linkedin.md x.md
  5. 5

    Swipe to review, we schedule

    Drafts queue up automatically — no waiting on a single commit. Swipe to approve or skip, and we schedule approved posts for the time we recommend.

    ✓ scheduled · Tue 9:15am
Not a commit-to-caption converter

The hard part isn't writing the post. It's knowing what's worth posting — and how to say it.

Narrative grouping

We cluster related commits into one coherent story, not fragmented noise.

Intent inference

We read across commits to understand what problem you were solving — not just what changed.

Voice calibration

Output reflects how you actually write, not how an LLM defaults to writing.

Platform awareness

LinkedIn gets a reflective, lesson-framed post. X gets something punchy and direct. Same work, shaped per platform.

Smart filtering

Dependency bumps and routine chores never become content. Meaningful progress does.

Improvement over time

The more you use it, the better it sounds like you — and the better it knows what performs.

Never run out of things to say

We read the industry too — not just your repo.

Postner ingests 15+ RSS feeds — TechCrunch, Hacker News, Anthropic, OpenAI, and more — and drafts a post whenever something's genuinely relevant to what you're building. It lands in your review queue right alongside your commit-based drafts.

15+ feeds, watched around the clock

TechCrunchHacker NewsAnthropicOpenAIThe VergeArs TechnicaWiredVentureBeatProduct HuntGitHub BlogVercelHugging FaceGoogle AIMeta AIStack Overflow Blog+ more added regularly
Drafted from Hacker News · awaiting your review
YouX · drafted by Postner

Someone just open-sourced a vector DB and it's already #1 on Hacker News. If you're evaluating retrieval infra this quarter, worth a look before you build your own.

Review, don't write

Every draft lands in a queue. You just swipe.

Commits and relevant industry news both flow into the same review queue — nothing is generated one-off per commit. Approve a draft and we schedule it for the time we recommend; skip it and it's gone.

From commit f7c2a08

Stripe webhooks now retry with exponential backoff instead of giving up after one failed delivery. 5 attempts, up to 60s apart, dead-letter logged if they all fail. No more silently out-of-sync subscriptions.

Tomorrow · 9:15 AM — your highest-engagement window
From Hacker News

Someone just open-sourced a vector DB and it's already #1 on HN. If you're evaluating retrieval infra this quarter, worth a look before you build your own.

Today · 2:30 PM — while it's still trending
From commit a3f9e21

Spent the week getting paged by one customer's script hammering our API. Today I shipped usage-based rate limiting — sliding window, per API key, with clear 429s and a Retry-After header instead of silent drops.

Thu · 8:00 AM — LinkedIn's morning scroll

1 of 4in today’s queue

Simple pricing, no surprises

Start free. Upgrade when you're shipping enough to need it.

Free

$0
1 repo
  • Commit + news feed ingestion, smart filtering
  • Drafted posts
  • Swipe-to-review queue
Start free
Most popular

Founder

$19.99/mo
3 repos
  • Everything in Free
  • Voice calibration
  • Platform-aware drafts
  • Schedule-time recommendations
Start Founder

Team

From $299.99/mo
Multiple repos & seats
  • Everything in Founder
  • Shared/team voice settings
  • Multiple contributors
  • Priority support
Contact sales

No credit card required for Free. Cancel anytime.

Questions, answered

Before you connect a repo

Not without you. Every draft lands in a review queue first — swipe right to approve and we schedule it for the time we recommend based on your audience, or swipe left to skip it. Nothing goes out until you approve it.

Your next commit could be your next post.

Connect a repo in under two minutes. No credit card required.

Start free