Build your brand before your product, or launch first and reveal yourself later?
I've always been on the personal brand side. More and more founders are building it now (sometimes even before the product is ready – while it's still in development, before seed fundraising). The CEO builds their position so the product sells more easily at the official launch.
But I have experience with people who built the product, scaled it, and only then did we discover who was behind it.
Honestly, with the first approach, I'd be concerned that people invest more in me as a person than in the product. People would idealise the founder and overlook the product's flaws (which could hurt development and constructive feedback).
+ I noticed the most common mistake that many people who started building a personal brand first, connected their product to their personal accounts (emails, social media, etc.) and started having a problem selling these things, because they cannot "give someone keys" to their personal profiles.
Which opens the question:
Which approach brings more advantages in your opinion?

Replies
I think the best approach is to build both, but keep the product at the center.
A personal brand can help open doors, attract early users, partnerships, investors, and feedback. People often support people before they support products.
However, a product that depends entirely on the founder's personality becomes difficult to scale or sell later. The company should be able to stand on its own.
What I've learned is that founders should be the storyteller, not the story itself.
Use your personal brand to explain the problem, share the journey, and build trust. But direct that attention toward the product, the mission, and the users.
If one day the founder steps away, the product should still have a clear identity and community of its own.
The strongest companies seem to balance both: a visible founder and an independent brand.
Honestly, the hardest part for me right now is just getting people to see the product. I feel like ive done everything else correct.
I’ve seen both approaches work. Building a personal brand first can generate early attention, but it risks people investing more in you than the product, which can hide flaws and make feedback less honest. Launching product-first avoids that halo effect and keeps the focus on the work, though it may take longer to get traction. For complex products, I lean slightly toward product-first, get the foundation right, then amplify your story once it’s solid.
From experience, I think brand building is important. Realized it the hard way though. I guess paying money is the highest form of trust, and ppl would generally feel more comfortable paying to a guy who they know already !
The underrated risk of brand-first: you end up optimizing for reach instead of ICP fit. A big engaged audience that loves your story is worthless if none of them are the person who'd actually pay for what you're building.
The personal-brand-first risk you named is real, but I think it is fixable: build the brand around the problem you obsess over, not around yourself. If people show up for the topic, the praise stays honest, because they actually care whether the thing solves it. The founders who get false positives are usually the ones who made themselves the product instead of the problem.
Honestly, I've lived both sides of this. I've built products quietly first (my SaaS work was heads-down on the product long before anyone knew who was behind it), and I've also leaned into writing and speaking publicly about where AI and agents are heading. What I've landed on: the personal brand is worth building, but I keep it pointed at the problem space, not the product. I want to be known for having a sharp view on agents and where value gets captured, not for being inseparable from one specific thing I'm shipping.
Shipping is faster than brand building so I say ship it and keep building the brand along the way.
I've been building Fluxerv publicly for a few months — sharing the technical decisions, the mistakes, the iterations. Personally the brand-first approach feels right for a solo dev: people follow the journey before they even care about the product. When you eventually launch, you're not a stranger. The risk you mention about people investing in you personally is real, but I'd rather have that problem than launch to silence.
I've been living this question firsthand. I built Nav-vera — an AI-powered indoor navigation platform for retail stores — and launched the product before building the brand. Looking back, I think the answer depends on your sales motion. For B2B, the founder's brand matters more than the product brand in the early days. Buyers want to know who they're trusting, not just what they're buying. Would do it differently now — founder brand first, product brand second.