DEV Community

Cover image for Why "Building in Public" is Going to Damage Your Brand
Shreyan Shukla
Shreyan Shukla

Posted on

Why "Building in Public" is Going to Damage Your Brand

If you're on tech Twitter or IndieHacker circles, you've probably seen the term "building in public" thrown around like it's some golden rule. And for many indie developers, it is — but only if you're building for other devs.

Let me explain.

The Problem

Everyone’s out here sharing MRR updates, dashboards, lines of code, and weekly retrospectives. But here’s the catch: most of your actual customers don’t care.

If you're building something for non-technical users, constant behind-the-scenes updates can make your brand look unfinished, chaotic, or even desperate. And in consumer-facing industries (like lifestyle, fashion, or non-dev SaaS), your customers don't want to see the builder struggle — they want a polished, confident product that solves their problem.

Not All Transparency is Marketing

There's a difference between transparency and vulnerability. Sharing every bump on the road might make you relatable on Twitter, but it can reduce your perceived value in the eyes of your customers. You’re essentially telling them:

“Hey! I’m still figuring this out — wanna pay me while I do?”

That doesn’t exactly inspire confidence.

Now don’t get me wrong, I’ve built in public too. I’m building SaaSRocket — a production-ready boilerplate for SaaS founders with pre-integrated Supabase, Resend, Lemon Squeezy, and more. I shared progress with devs because it’s made for devs.

But if I was building something for, say, eCommerce shop owners or restaurant managers, I’d focus on results, testimonials, and polish — not my debug logs and feature toggles.

So What’s the Takeaway?

If your product is for other developers, sure — building in public can help.

But if it’s not?

You might just be hurting your brand by constantly exposing its unfinished side.

Instead:

  • Build quietly.
  • Launch loudly.
  • Let your users speak for you.

And if you are building something for devs, maybe skip the chaos and use SaaSRocket. It’s got all the boring parts done — so you can skip to shipping.

Top comments (3)

Collapse
 
dotallio profile image
Dotallio

Totally get this - non-dev users definitely care more about finished results than process. Do you think there's a 'middle ground' where curated updates can still build trust without oversharing the rough patches?

Collapse
 
getappsai profile image
Angel

Totally with you the middle ground is where the magic happens.

You don’t need to livestream every bug or panic moment, but you do need to give people a sense that there’s a real builder behind the product. Especially for non dev users, what builds trust isn’t raw chaos its curated resilience.

I believe in showing signals of progress and intent:

👉 polished UX

👉 thoughtful updates

👉 and occasional insight into the “why” without dragging them through the mud.

The goal isn’t to expose pain its to showcase purpose.

That’s what resonates across both devs and normies.

Collapse
 
js402 profile image
Alexander Ertli

hey,
thanks for sharing.

I love the build quietly > launch loudly approach, apart from the fear, that there will be zero users on launch day…

I’ve found any kind of publicity is hard, especially when you "build quietly". It feels a bit like betting everything on one card. 

But that maybe just my thinking pattern, what do you think?