BOOTSTRAPPING ★ 25 upvotes 2022

Ask HN: Should You 'Build in Public'?

The Founder's Submission

Direct narrative and submission text authored by @laurex on Hacker News:

It seems like a lot of people are "building in public" these days, which seems kind of awesome in terms of sharing learning, being accountable, etc. But I wonder about the downsides, like the distraction of having a content machine to fill, or the possibility the mistakes you make will actually be used against you later. What has been your experience?

Retrospective Overview & Key Insights

Distilled analysis of the business dynamics, operational challenges, and strategic takeaways:

Published in 2022, this chronicle by @laurex details the mechanics of building a profitable, self-funded business without venture backing.

Core Principles for Independent Builders:
1
Charging customers from day one acts as the ultimate filter for building software that solves genuine, high-urgency problems.
2
Keeping fixed overhead low and leveraging lean infrastructure allows founders to stay alive until market tailwinds kick in.
3
Small, repetitive improvements in customer retention and conversion rates yield massive returns over multi-year horizons.
Community Debate Themes:

The community focused on B2B customer acquisition channels, cold email vs SEO distribution, and balancing full-time employment with side-project development.

Community Discussions & Critical Reviews

High-signal perspectives, counter-arguments, and peer founder insights debated on Hacker News (9 total discussions):

WH @whelton Peer Contributor

I've been building https://conjure.so in public, solo and bootstrapped, for ~19 months now, by sharing milestones and learnings periodically.

From building in public, I have built a waitlist, gained customers and built a modest following for Conjure's Twitter account. A decent number of people are more interested in following the journey, rather than becoming a user.

While I've mostly optimized for building and learning to date rather than growth, I haven't worried about the cadence of posts nor let it overly distract me.

I've output more content when it has served me (eg get users) and less when I've been focused on development or implementing learnings.

For me there has also been a catharsis from building in public, having leaned into the transparency and vulnerability aspect of it. I used to be very concerned with what people thought of me. It feels like such a relief to openly share metrics (currently ~$800 MRR) and celebrate each minor win, without self-diminishment.

After this major update I'm finishing up, I'll now go more frequently on comms and growth as it can better serve me now, given the substantial product development now done, learnings implemented and evidence of the product providing value having had daily active users for several months now.

NI @NiagaraThistle Peer Contributor

It's hard. I tried to do it on Twitch for a European travel site I am building, and I found the idea more fun than the task itself. I felt I had to be "on" 100% of the time I was live even if there was 0-3 viewers. And let me tell you: you feel like a idiot rubber ducking to the screen when 0 people are watching for 4 hours every day for a week. Eventually people might pop in and even help with code when you get stuck on something. But I felt very stressed like I had to entertain the viewers so they'd stay.

I eventually just stopped talking and just put on some music and let people watch me code if they wanted, plus some responses in the comments. But then I just felt this was half=assing the whole thing and why bother.

Another problem I had was maintaining a schedule. I have a young family so if I put out a schedule for certain times, I may not actually get around to getting on at those times and any viewers who had gotten used to watching me then were lost.

I know some people like Roxkstar74 has been doing since during COVID lockdown or slightly before on Twitch and has made a decent name for himself and built up a small devoted following.

I think the keys are know why you're doing it and don't let it get in the way of you building your project.

CA @cableshaft Peer Contributor

I probably would if I could make it my day job. Like if I could just work on games and stream myself doing it, great.

But streaming myself making games in my spare time while working a full time job that has to be in private because it's for a corporation? It's been a bit too much work for me to keep up with it.

The few times I did it, it might have kept me on task more but it also slowed me down doing development because I was trying to explain what I was doing and not just being silent while coding. Also if anyone was watching and did talk to me it tended to get super distracting.

I'd have to do it, and do it regularly, in order to find the success I'm hoping for with my games and/or get to the point where I could do it full time, but it's been tough to maintain.

Still hoping to give it another shot at some point, though. Maybe if I can cash in some investments and take a few months sabbatical, I can build in public while I was doing it, and get in the habit of doing so / streamline my environment to make it easier to keep up with it.

MC @McLaren_Ferrari Peer Contributor

The "building in public" line of thought is that business/engineering is not special and is subject to the same laws as regular social interaction.

Meaning familiarity, networking and feedback are vital for success.

On the other hand, even in regular social interactions if you disappear for a while and then show up some time later driving a Porsche or a Ferrari that trumps familiarity, networking and feedback.

I'd say unless you are sure to show up with something that is essentially a Home Run, then the familiarity, networking and feedback of the building in public will be a tad better.

In the end it's also about the individual's personality. If you are driven by the journey then building in public is essentially some sort of diary, whereas if you are driven by results it's only natural that like an athlete you just want the spotlight on you during decisive moments.

GL @glacials Peer Contributor

I worked in public full time for a year—open source, open revenue, ~weekly Twitch development streams. The experience was net positive, but it’s not for everyone.

Being open source bought a lot of good will and led directly to a hire because they kept submitting great PRs. Open revenue honestly didn’t have much of an effect.

Development streams are another beast—they helped refine and teddybear some ideas, and again with the good will, but it is at its core a job in entertainment. You will structure other work around it, such as “saving” certain projects for stream time or offline time, you will be distracted by people asking you questions while you’re working, and you will repeatedly explain the same thing over and over to new viewers—if you get any viewers at all.

HISTORICAL ERA Pandemic Bubble (2020–2022)
COMMUNITY SCORE ★ 25 points
TOTAL DISCUSSIONS 9 comments
TOPICS & TECH STACK: