·Day 22 · building git-to-market in public
This week: better post gates and clearer LinkedIn previews
This week I improved how git-to-market decides which commits become public posts and made LinkedIn previews more truthful. These changes reduce surprise posts and make LinkedIn previews match what readers will see. I also fixed an error path so failures surface instead of failing silently.
What shipped
- –A new gating layer that checks commits before they become social posts. It looks for simple signals you control (keywords, draft markers) so only intended work is published.
- –LinkedIn preview text is now taken from the same source as the actual post, not a shortened draft. That means the preview you see when scheduling matches the final post content.
- –Improved error surfacing so if a post fails to publish the system records and shows the failure instead of pretending everything succeeded.
- –Reliability tweaks across the daily publishing flow so routine runs skip old test aliases and report status consistently.
Why it matters
These are small changes that remove common annoyances. You won’t accidentally promote private or in-progress commits. LinkedIn previews matching final posts reduces awkward edits and last-minute deletes. And when something does go wrong you’ll see why, which saves time and makes troubleshooting straightforward.
What I’m watching next
- –I’ll monitor how many posts are filtered out by the new gates and adjust defaults if makers need fewer or stricter filters.
- –I plan to collect a few examples of LinkedIn previews vs final posts to confirm the change behaves across different post lengths and media.
Related reading
[This week: better post gates and clearer LinkedIn previews](https://gittomarket.io/w/gittomarket/this-week-better-post-gates-and-clearer-linkedin-previews)
[This week: better post gating and clearer LinkedIn previews](https://gittomarket.io/w/gittomarket/this-week-better-post-gating-and-clearer-linkedin-previews)
[Removed an old test alias so daily publishing runs reliably](https://gittomarket.io/w/gittomarket/removed-an-old-test-alias-so-daily-publishing-runs-reliably)
Watch git-to-market ship, day by day
1 person is following the build