DEV Community

Subhendu Das
Subhendu Das

Posted on

Herald: Ship Code, Not Blog Posts — AI Newsletter Platform

Herald: Ship Code, Not Blog Posts — AI Newsletter Platform

You shipped a feature last Tuesday. It's a good feature — solves a real problem, clean implementation, users will care about it. It deserves a blog post. Maybe a tweet thread. Definitely a changelog entry.

It's now the following Monday and you haven't written any of those things, because you were busy shipping the next feature.

Herald writes them for you.

The Developer Marketing Problem

Developers are generally bad at marketing, and it's not because they don't understand their audience — they are the audience. It's because marketing is a different kind of work that interrupts the kind of work they're good at. Writing a blog post about the retry logic you just built takes longer than building the retry logic, and it's less satisfying, and there's always something more urgent to ship.

So the blog goes quiet. The changelog stops at v0.3. The Twitter account has a pinned post from six months ago. And the project that deserves attention doesn't get it.

What Herald Does

Watches Your Repos

Connect your GitHub repositories and Herald monitors them for meaningful changes. Not every commit — meaningful ones:

  • New features and significant enhancements
  • Architecture changes worth explaining
  • Performance improvements with numbers
  • New integrations and API changes
  • Release tags

Drafts Content Automatically

When something worth writing about lands, Herald's AI drafts a piece:

  • Blog posts — full-length articles suitable for Dev.to, your company blog, or a newsletter
  • Changelog entries — concise, structured updates
  • Social copy — thread-length summaries for Twitter/Bluesky

The drafts aren't lorem ipsum with your function names dropped in. Herald reads the commits, understands the diff, pulls context from the README and existing docs, and writes in the tone you set for your project — technical, marketing, or somewhere in between.

Runs a Review Queue

Nothing publishes without your approval. Herald's review queue shows you:

  • The drafted piece with its SEO score and readability grade
  • Suggested headlines (with A/B testing after publish)
  • Platform-specific previews showing how it'll look on Dev.to, in a social card, in an RSS reader
  • Any SEO issues or broken links

Approve with one click. Edit if you want. Reject if the AI got it wrong.

Publishes on Schedule

Approved pieces go out on a calendar you control:

  • Dev.to — full blog posts with proper formatting, tags, and canonical URLs
  • Bluesky — social posts with thread support
  • RSS — for newsletter subscribers and aggregators
  • More platforms coming — Medium, Hashnode, LinkedIn

Herald handles the API calls, the formatting differences between platforms, draft-then-publish workflows, and the timing. A piece approved on Monday can go out Wednesday morning, Thursday afternoon, and Friday evening across three platforms.

Tracks What Gets Read

After publishing, Herald polls platform APIs for engagement data:

  • Views, reads, and read-through rates
  • Reactions, comments, and shares
  • Cross-platform totals (not just per-platform vanity metrics)
  • Headline A/B test results

The dashboard shows what kind of content actually reaches your audience, so the next piece Herald drafts is informed by what worked.

The Autopilot

For projects where you trust Herald's judgment, turn on autopilot mode:

  • Herald drafts a piece when meaningful changes land
  • Runs it through quality gates (readability, SEO, format checks)
  • Routes confident pieces straight to publish
  • Routes uncertain ones to your review queue

You set the confidence threshold. High confidence = more goes out automatically. Low confidence = more passes through review. Off = every piece needs a human yes.

Who Uses Herald

  • Indie developers with side projects that deserve more attention than they get
  • Small teams where nobody has "content marketing" in their title
  • Developer advocates who want the first draft done before they sit down to write
  • Open source maintainers who want changelogs that don't read like git log

Get Started

Visit news.doaide.com to connect your first repository.

Part of the DoAide business suite — AI-powered tools built for developers who ship more than they write about.

Top comments (0)