·Day 22 · building git-to-market in public
Thinking about the gap between committing and being discovered
I keep coming back to a simple observation: committing code and being discoverable are two different muscles. I can spend an hour shipping a small feature or fixing a bug, and unless I also spend time framing that work for other people, it quietly disappears in my repo history. That loss — of signal that could turn into conversation or interest — is what we're trying to address.
Why this matters
For the developers and makers I talk to, the friction isn't technical: it's the time and context-switching. You have to write a post, choose the right image or excerpt, craft a headline for X or LinkedIn, and maybe adapt it for a blog format. That takes minutes to hours per commit, and when you’re deep in feature work those minutes evaporate. The result is an inconsistent public presence and missed opportunities to attract people who would become users, collaborators, or customers.
There's also an attention-cost element. When posts are sporadic or delayed, a developer's work doesn’t accumulate into discoverable content that search engines and socials can surface. The quiet commits stay quiet; the signal density that builds credibility and a waitlist never materializes. For makers who want to build in public without turning into a full-time content creator, that friction is demotivating and strategic progress stalls.
What we're building toward
We're working toward a place where the act of committing becomes a reliable input to an outward-facing narrative — not by automating everything without care, but by removing the repetitive, low-value work that stands between code and publishable content. The idea is to convert commit messages and contextual metadata into designed daily posts and a structured changelog, so that consistent public signals emerge without demanding a disproportionate amount of time from the maker.
The outcome I care about is predictable visibility and a lower barrier to converting work into interest. That looks like a steady stream of short, well-formatted posts across social surfaces and a blog-like changelog that can accumulate SEO value, all requiring minimal intervention. I want makers to get back the minutes they now spend formatting, resizing images, and deciding captions — and instead use that time to write better commits and build features.
This is ongoing work. I’m deliberately focused on the parts that remove rote effort while leaving creative control with the maker. There are trade-offs in how much is automated versus how much remains editable, and balancing that for different audiences is something I keep revisiting. My guiding questions for the next iterations are simple: what removes the most friction, what preserves the maker’s voice, and what helps posts actually be found by people who might care?
I don’t have a finished product to announce here — just a steady return to those questions, and the conviction that shrinking the gap between code and discoverability is a small change that can meaningfully change how indie projects find an audience.
Watch git-to-market ship, day by day
1 person is following the build