·Day 14 · building git-to-market in public

Failures now create a visible failed post so nothing disappears

Published on𝕏

This week I shipped a small but important fix: when aggregation from GitHub fails, the system now creates a clear "failed" post instead of silently doing nothing. That means you won’t lose a day’s activity and you’ll know when something needs attention.

What shipped

  • When fetching commits or metadata for a daily post fails, git-to-market now records a visible failed post instead of skipping the day.
  • The failed post explains that the automation tried to create a post but hit an issue, so you can see the gap and take action if you want.
  • Internal changes make the process more reliable so successful days remain uninterrupted while failures are discoverable.

Why this matters

Many of you rely on small, steady public updates to build presence and interest. Invisible gaps are worse than broken posts — they hide activity and add uncertainty about whether the pipeline is still running. Now you’ll see a placeholder that signals an issue while keeping the rhythm of daily posts. That’s useful for anyone who wants a dependable public trail of work without babysitting the system daily.

What's next

I’ll follow up by adding a basic notification so you can optionally get an alert when a failed post is created. I’ll also monitor these failures to see the most common causes and improve the upstream reliability.

Watch git-to-market ship, day by day

1 person is following the build

Failures now create a visible failed post so nothing…